配置单元测试_TestNg的使用

安装TestNg 插件 然后倒入MyEclipse dropins文件夹中 重启 myeclipse 

要在test.xml中配置扫描的测试类 或者直接设置测试类中的测试方法

如何测试类中需要引入某个类 则需要添加注解@InjectMocks 

如果需要引入该类的其他子类或者相关类 则在其他对象上添加注解@Mock

正常一个测试类中只能有一个@InjectMocks 可以有多个@Mock

单元测试中一定要加断言  assert 判断期望值和实际值是否一致  来达到测试的效果

也可以默认加异常注解 这样 就默认该方法会抛出一个异常 如果不抛出异常则测试不通过 如果抛出异常则测试通过

接口单元测试时候方法一定不要有返回值  都应该是void  不应该有logger打印日志的情况

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章