做的比较好的法律实务培训网站,wordpress怎么上传logo,欧派全屋定制联系电话,中山有哪些网站建立公司测试分类
黑盒测试#xff1a;不输入代码#xff0c;给输入值#xff0c;看程序能够给出期望的值。
白盒测试#xff1a;写代码#xff0c;关注程序具体执行流程。
JUnit单元测试
一个测试框架#xff0c;供java开发人员编写单元测试。
是程序员测试#xff0c;即白…测试分类
黑盒测试不输入代码给输入值看程序能够给出期望的值。
白盒测试写代码关注程序具体执行流程。
JUnit单元测试
一个测试框架供java开发人员编写单元测试。
是程序员测试即白盒测试。
使用要在项目路径中引入JUnit库导入的包junit-4.12hamcrest-core-1.3配置模块能够使用该jar包。
jar包就是压缩包是开发好的第三方工具类以class文件形式存在。
示例
public class JUnitTest { // 单元测试类Testpublic void test1(){ // 单元测试方法System.out.println(hello);}
}注意
要正确编写单元测试需要满足
所有的类必须是public的非抽象的包含唯一的无参构造Test标记的方法本身必须是public非抽象的非静态的void无返回值()无参数的
默认情况下单元测试方法中使用Scanner失效。解决办法打开Help 然后末尾加上-Deditable.java.test.consoletrue然后在File-invalid caches中
重启后打开再次测试就可以输入了。 Testpublic void test2(){Scanner scanner new Scanner(System.in);System.out.println(请输入一个数);int i scanner.nextInt();System.out.println(i);}将单元测试方法设置为一个模板
打开Settings-Editor-live templates新增自定义模板CustomDefine如下 然后在这个group下新增lie template 然后配置 然后点击Define,选中Java 点击ok即可然后输入test即可自动生成单元测试方法。