测试失败的原因提示:
java.lang.AssertionError:
Expected :1 (表示我期望得到的是1)
Actual :-1 (但是实际得到的是-1)
需求:例:
[mw_shl_code=java,true]
public class Calculator {
// 计算两个int相加
public int add(int a, int b) {
return a + b;
}
// 计算两个int相减
public int sub(int a, int b) {
return a - b;
}
}
// 专门用于测试Calculator类的测试类
public class CalculatorTest {
// 不要写main方法, 要用JUnit提供的测试方式
// 每个方法对应一个测试方法
@Test // 红色, Alt + 回车, 选 Add 'JUnit4' to classpath
public void testAdd() { // 在测试方法中, 编写测试代码
// 测试Calculator的add方法
Calculator calculator = new Calculator();
int result = calculator.add(1, 2);