我正在玩jmockit。我尝试的大部分内容(在网络的帮助下)都非常出色。
但似乎,将引用传递给
时会出现问题@Mocked
SomeInterface someInterface
作为被测对象构造函数的参数。测试运行显示实例为空。
有什么想法吗?
非常感谢。
答案 0 :(得分:0)
使用@Capturing
代替@Mocked
。
@Mocked
仅模拟给定类及其超类的所有实例,但不模拟接口的子类或实现。这是@Capturing
的用途。 (见Capturing implementation classes and instances)