ドキュメントに記載されています。
In order to enable Mockito annotation (such as @Spy, @Mock, … ) – we need to do one of the following:
Call the method MockitoAnnotations.initMocks(this) to initialize annotated fields
Use the built-in runner @RunWith(MockitoJUnitRunner.class)
java
1public class MockTest {
2
3 @Spy
4 Sample1 sample1 = new Sample1();
5
6 @Before
7 public void init() {
8 MockitoAnnotations.initMocks(this);
9 }
または、@RunWithを使った例としては以下のようにすることで@Spyなどのアノテーションが有効になります。
java
1@RunWith(MockitoJUnitRunner.class)
2public class MockTest {
3
4 @Spy
5 Sample1 sample1 = new Sample1();
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。