简介
junit是一款用来进行单元测试的工具库。
示例
1.idea 新建 maven-quickstart项目。
2.src/main/java/org/example 目录下 新建计算器类
package org.example;
public class Calculator {
public int add (int a , int b) {
return a + b;
}
public int subtract(int a , int b) {
return a - b;
}
public int multiply (int a, int b) {
return a * b;
}
public int divide(int a, int b) {
return a / b;
}
}
src/test/java/org/example 目录下 创建对应的测试类
package org.example;
import org.junit.Test;
import static org.junit.Assert.*;
public class CalculatorTest {
@Test
public void testAdd() {
assertEquals(3, new Calculator().add(1,2));
}
@Test
public void testSubtract() {
assertEquals(8, new Calculator().subtract(10,2));
}
@Test
public void testMultiply() {
assertEquals(2, new Calculator().multiply(1,2));
}
@Test
public void testDivide() {
assertEquals(5, new Calculator().divide(10,2));
}
}
4. 右击 “测试类名” 选择 “Run CalculatorTest”
结果如图所示:
注意点
1.测试方法前必须加 @Test
2.测试类写在src/test目录下
2.类名 与 测试类名 的包名保持一致