三: JMockit的定义
Mock: 英文意思有模仿、嘲笑的含义。
JMockit: 是一种Java类/接口/对象的Mock工具,是现在JAVA程序单元测试比较常见的方式。
...(二)测试属性:既测试类中的一个属性,它作用于测试类的所有方法,可以使用JMockit中的@Mocked, @Tested, @Injectable,@Capturing进行修饰。...,跟测试属性的区别就是作用域不一样):
在测试类中参数加了JMockit的注解API(@Mocked, @Tested, @Injectable,@Capturing),原本的测试方法是不可以添加参数的...,但是如果参数中添加了JMockit的注解的话,就可以在测试方法中添加参数,它表示的意思是仅作用于当前的测试方法,具体图如下:
(四): 测试方法
由录制代码块,重放测试逻辑,验证代码块三部分组成...比如验证某个方法有没有被调用,调用多少次。