1、导入junit4
eclipse新建java project 项目上右键选择
build path->Libraries->addLibray->Junit->4
2、新建测试类
个被测试类可以有多个测试类,但是一个测试类一般对应一个被测试类
在src同级目录下建立test文件夹,并建立与主代码相同的包名
类上右键选择new Junit Test Case ->next->选择要添加的测试方法
将自动创建测试方法模板
4、编写测试方法
在测试类中写测试方法使用assertEquals() 来测试程序
5、运行测试用例
Run as ->Junit Test
6、注意事项
1、必须使用@test进行修饰
2、测试方法必须使用public void 进行修饰,不能带任何的参数
3、新建一个源代码目录存放测试代码
4、测试类的包应该和被测试类保持一致
5、测试单元中的每个方法必须可以独立测试,测试方法间不能有任何的依赖
6、测试类使用Test作为类名的后缀(非必须)
7、测试方法使用test作为方法名的前缀(非必须)
测试失败的两种情况
1、Failure 一般由单元测试使用的断言方法判断失败所引起的,它表示测试点发现了问题,就是说程序输出的结果和我们预期的不一样
2、Erro是由代码异常引起的,它可以产生于测试代码本身的错误,也可以是被测试代码中的一个隐藏的bug引起的
3、测试用例不是用来证明代码是对的,而是用来证明代码没有错;只能证明达到预期效果,逻辑错误无法避免