Junit - 套件测试(Suite Test)
项目名为:/***/添加项目如下图所示最后运行出结果。
·
1.创建class项目
项目名称为:
输入代码为
package day02;
/**
* @author javatutorials.co.in
*/
public class Arithmetic {
public int add(int i, int j) {
return i + j;
}
}
2.在创建一个class项目
项目名为:
package day02;
/**
* @author javatutorials.co.in
*/
public class Geometric {
public int squareArea(int length) {
return length * length;
}
}
3.创建两个测试用例
测试的项目创建好了出现了如下图所示的项目
4.在ArithmeticTest.java中添加代码
package day02;
import static org.junit.Assert.*;
import org.junit.Test;
/**
* @author javatutorials.co.in
*/
public class ArithmeticTest {
@Test
public void testAdd() {
Arithmetic arithmetic = new Arithmetic();
int actualResult = arithmetic.add(1 , 2);
int expectedResult = 3;
assertEquals(expectedResult, actualResult);
}
}
5.在GeometricTest.java中添加代码
package day02;
import static org.junit.Assert.*;
import org.junit.Test;
/**
* @author javatutorials.co.in
*/
public class GeometricTest {
@Test
public void testSquareArea() {
Geometric geometry = new Geometric();
int actualResult = geometry.squareArea(2);
int expectedResult = 4;
assertEquals(expectedResult, actualResult);
}
}
6.最后再整体创建一个测试
项目名为:
代码如下:
package day02;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
/**
* @author javatutorials.co.in
*/
@RunWith(Suite.class)
@SuiteClasses({ ArithmeticTest.class, GeometricTest.class })
public class AllTests {
}
7.结果为如图所示
8.总结
添加项目如下图所示
最后运行出结果
更多推荐
所有评论(0)