1. 选择开发工具
经过小组讨论,准备使用Eclipse作为开发工具,因为大一时电脑中已经安装过,所以这里只展示一下运行后的截图。
2.练习自动单元测试技术
(1) 编写需要被测试的java类
public class Calculate {
public int add(int a, int b) {
return a + b;
}
public int substract(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;
}
}
(2) 导入Junit
(3) 编写测试类
import static org.junit.Assert.*;
import org.junit.Test;
public class CalculateTest {
@Test
public void testAdd(){
assertEquals(6,new Calculate().add(3, 3));
}
@Test
public void testsubstract(){
assertEquals(2,new Calculate().substract(5, 3));
}
@Test
public void testmultiply(){
assertEquals(15,new Calculate().multiply(5, 3));
}
@Test
public void testdivide(){
assertEquals(2,new Calculate().divide(6, 3));
}
}
(4) 运行测试类
(5) 测试结果分析