我对 JMockit 非常陌生,我有一个场景,我在同一个 Exceptions 匿名类中为不同的接口创建了两个模拟对象。这是否可以在同一个异常类中模拟两个接口及其实现。?给出了下面的示例代码片段 -
public class MockInterface {
@mocked
TestADao daoA;
@mocked
TestBDao daoB;
@Test
public void test() {
new Exceptions() {
{
doaA.sampleTestA(argA, argB)
TESTA objA = new TESTA();
returns(objA);
doaB.sampleTestB(argC);
TESTB objB = new TESTB();
returns(objB);
}
};
assserNotNull(objA);
assertNotNull(objB);
}
可以这样嘲讽吗?任何帮助将不胜感激