0
セッターのための本当の方法?Mockitoのボイドセッター
セッターのための本当の方法?Mockitoのボイドセッター
モックメソッドの場合は、実際のインスタンスではなくMockedオブジェクトに配置する必要があります。
@Mock
Instance instance;
@Test
public void testMyMethod(){
doNothing().when(instance).setA(anyString());
//....
}
か、部分的にモック実際のオブジェクトへ
@Spy
Instance instance = new Instance();
@Test
public void testMyMethod() {
doNothing().when(instance).setA(anyString());
//....
}
@spy使用することができますはい、私はこれをしませんでした。私は訂正した。 –
doCallRealMethod()ではなくdoNothing()はなぜですか? –