私はJMockitを初めて使用し、同じ例外匿名クラスで異なるインターフェース用に作成された2つのモックオブジェクトがあるシナリオを持っています。同じ例外クラスで 2 つのインターフェイスとその実装をモックすることは可能ですか? 以下にコードスニペットの例を示します-
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);
}
このようにモックすることは可能ですか? どんな助けでも大歓迎です