Java 我可以将接口的jmockit模拟作为另一个对象的构造函数参数传递吗?

Java 我可以将接口的jmockit模拟作为另一个对象的构造函数参数传递吗?,java,android,tdd,jmockit,Java,Android,Tdd,Jmockit,我在玩弄jmockit。我(在网络的帮助下)所做的大部分工作都非常出色 但是,似乎在传递对 @Mocked SomeInterface someInterface 作为测试对象构造函数的参数。测试运行表明,该实例为null 有什么想法吗 非常感谢。使用@Capturing而不是@mock @Mocked只模拟给定类及其超类的所有实例,而不模拟接口的子类或实现。这就是捕获的目的。(见附件)

我在玩弄jmockit。我(在网络的帮助下)所做的大部分工作都非常出色

但是,似乎在传递对

@Mocked
SomeInterface someInterface
作为测试对象构造函数的参数。测试运行表明,该实例为null

有什么想法吗


非常感谢。

使用
@Capturing
而不是
@mock

@Mocked
只模拟给定类及其超类的所有实例,而不模拟接口的子类或实现。这就是捕获的目的。(见附件)