 junit的基本使用
junit的基本使用
  # 建议
- 包名为xxx.xxx.test,cn.mrcdh.test
- 类名为被测试的类名Test,CalculatorTest
- 方法名 test方法名,testAdd
- 返回值为void
- 参数列表为空参
# 基本使用
- @Test: 标明测试方法
- @Before: 在测试方法执行前执行
- @After: 在测试方法执行完成后执行
- Assert.assertEquals(参数1, 参数2): 断言得到期望的值- 参数一: 期望的结果
- 参数二: 运算的结果
 
package cn.mrcdh.test;
import cn.mrcdh.junit.Calculator;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
public class CalculatorTest {
    @Before
    public void init(){
        System.out.println("...init");
    }
    @After
    public void destroy(){
        System.out.println("...destroy");
    }
    @Test
    public void testAdd(){
        Calculator c = new Calculator();
        int result = c.add(1,2);
        Assert.assertEquals(3, result);
    }
    @Test
    public void testSub(){
        Calculator c = new Calculator();
        int result = c.sub(1,2);
        Assert.assertEquals(3, result);
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
上次更新: 2023/09/22, 16:54:32
