安装TestNg 插件 然后倒入MyEclipse dropins文件夹中 重启 myeclipse
要在test.xml中配置扫描的测试类 或者直接设置测试类中的测试方法
如何测试类中需要引入某个类 则需要添加注解@InjectMocks
如果需要引入该类的其他子类或者相关类 则在其他对象上添加注解@Mock
正常一个测试类中只能有一个@InjectMocks 可以有多个@Mock
单元测试中一定要加断言 assert 判断期望值和实际值是否一致 来达到测试的效果
也可以默认加异常注解 这样 就默认该方法会抛出一个异常 如果不抛出异常则测试不通过 如果抛出异常则测试通过
接口单元测试时候方法一定不要有返回值 都应该是void 不应该有logger打印日志的情况