Java(老白再次入门) - JUnit单元测试

    技术2024-12-27  14

    JUnit单元测试

    步骤:

    选中当前工程 - 右键:build path - add libraries - JUnit 4 - 下一步创建Java类,进行单元测试 此时的Java类要求1️⃣ 此类是public的 2️⃣ 此类提供公共的无参的构造器此类中声明单元测试方法。 此时的单元测试方法:方法的权限是public,没有返回值,没有形参此单元测试方法上需要声明注释:@Test,并在单元测试中导入: import org.junit.Test;声明好单元测试方法以后,就可以在方法体中测试相关的代码。写完代码以后,左键双击单元测试方法名,右键:run as - JUnit Test

    说明: 1.如果执行结果为绿色,证明没有任何异常。 2.如果执行结果为红色,则证明存在异常。

    什么是单元测试?

    单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。比如我们可以测试一个类,或者一个类中的一个方法。

    为什么要进行单元测试?

    单元测试能不通过main方法运行我们想要运行的方法,所以用于测试某段代码的时候会很方便。

    public class JUnitTest { int num = 10; @Test public void testEquals(){ String s1 = "MM"; String s2 = "MM"; System.out.println(s1.equals(s2)); //ClassCastException的异常 // Object obj = new String("GG"); // Date date = (Date)obj; System.out.println(num); show(); } public void show(){ num = 20; System.out.println("show()...."); } @Test public void testToString(){ String s2 = "MM"; System.out.println(s2.toString()); } }

    Processed: 0.013, SQL: 9