2025.1.12 Junit测试
测试分为黑盒测试与白盒测试,黑盒测试指:输入数据,看输出结果是不是理想数据。若果是则测试成功,不是则失败。白盒测试需要编写代码,关注程序具体的执行流程。
Junit属于白盒测试。
Junit操作步骤:
1、定义测试类
2、定义测试方法
3、添加@Test注解
4、导入Juint依赖
例如:
package cn.lianxi;
public class Junit {
public class Calculation{
/*
加法
*/
public int add(int a,int b){
return a+b;
}
/*
减法
*/
public int sub(int a,int b){
return a-b;
}
}
}
测试这个代码中的add函数:
package cn.lianxi.Test;
import cn.lianxi.Junit.Calculator;
import org.junit.Assert;
import org.junit.Test;
public class CalculatorTest {
/*
测试
*/
@Test
public void Test(){
//创建计算器对象
Calculator c=new Calculator();
//调用add方法
int result=c.add(1,2);
//断言
Assert.assertEquals(3,result);
//assertEquals(期望的结果,真实的结果)
}
}
浙公网安备 33010602011771号