JUNIT单元测试
测试分类:
黑盒测试:传参(input),接收参数(output),不需要写代码,给输入值,看程序能否输出期望值。
白盒测试:要写代码,关注程序具体的执行流程。junit是白盒测试。
JUNIT测试:
这样测试太复杂。
public class Demo{
public static void main(String[] args){
//创建对象
Calcultor c = new Calcutor();
//打印,调用方法
System.out.println(c.add(1,2));
System.out.println(c.sub(1,2));
}
}
calss Calcultor{
public int add(int a, int b){
return a + b ;
}
public int sub(int a, int b){
return a - b ;
}
}
白盒测试的步骤:
1,定义一个测试类(测试用例)
建议:
测试类名:被测试的类名+Test
包名:xxx.xxx.xxx.test包
2,定义测试方法:可以独立运行
建议: 方法名:test+测试的方法名
返回值:void
参数列表:空参
3,给方法加@Test
4,导入junit的依赖
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步