本文接上篇文章JUnit基础继续学习JUnit。
套件测试
套件测试说的通俗点,就是批量运行测试类。涉及注解@RunWith @Suite
接着使用上篇的Calculater,创建两个测试类:
/**
* Created by scy on 2018/4/26.
*/
public class CalculaterTest {
private Calculater mCalculator;
private int a = 1;
private int b = 3;
@Before//在测试开始之前回调的方法
public void setUp() throws Exception {
mCalculator = new Calculater();
}
@Test//我们需要测试的方法
public void sum() throws Exception {
int result = mCalculator.sum(a, b);
// 第一个参数:"sum(a, b)" 打印的tag信息 (可省略)
// 第二个参数: 4 期望得到的结果
// 第三个参数 result:实际返回的结果
// 第四个参数 0 误差范围(可省略)
assertEquals("sum(a, b)"