通过使用@Test方式, 可以省去每次都要写main方法来进行测试某个方式是否满足要求.

Junit操作步骤

  1. 定义一个测试类(测试用例)
    包名 : xx.xxx.xx.test (eg : cn.clearlight.test)
    测试类名 : 被测试的类名Test(eg : CalTest)
  2. 定义测试方法 : 可以独立运行
    方法名 : test + 测试的方法名(eg : testGetMoney)
    返回值 : void
    参数列表 : 空参
  3. 给该测试方法上面添加注解 ​​@Test​
  4. 导入Junit依赖环境,导包
import cn.clearlight.test;
import org.junit.jupiter.api.Test;

public class CalTest{
@Test
public static void testGetMoney() {
// 测试代码
}
}

运行结果 :

绿色代表成功, 红色代表失败

一般通过断言操作来处理结果(预判该操作所得结果与与所得结果是否相同)

方法名 : Assert.assertEquals(期望结果, 运算结果)

通用注解

@Before :

修饰的方法会在测试方法之前被自动执行

@After :

修饰的方法会在测试方法执行之后自动被执行