在命令行环境使用Maven
二、在Maven工程中添加编写代码
我们在刚才创建的Maven工程中简单的添加一点主体代码和测试代码,添加Calculator类和CalculatorTest类
1.主体程序
public class Calculator {
public int sum(int i, int j) {
return i + j;
}
}
2.测试程序
import org.junit.Test;
//静态导入的效果是将Assert类中的静态资源导入当前类
//这样一来,当前类中就可以直接使用Assert类中的静态资源,不需要写类名
import static org.junit.Assert.*;
public class CalculatorTest
{
@Test
public void testSum(){
//1.创建Calculator对象
Calculator calculator = new Calculator();
//2.调用Calculator对象的方法,获取到程序运行实际的结果
int actualResult = calculator.sum(5,3);
//3.声明一个结果
int expectedResult = 8;
//4.使用断言来判断实际结果和期待结果是否一致
//如果一致,测试通过,不会抛出异常
//如果不一致,抛出异常,测试失败
assertEquals(actualResult,expectedResult);
}
}