日々精進

新しく学んだことを書き留めていきます

Mockitoで戻り値がvoidのメソッドをMockする

spyでやる場合は以下のように書く。

    target = Mockito.spy(new MyClass(Robolectric.application));
    // targetのcheckメソッドをMockにする。引数に何を渡されたときでもMockにしたい場合は
    // Mocito.<引数の型>any()を渡す。
    doNothing().when(target).check(Mockito.<MyArgument>any());

参考: