Problem statement

Given a Test class using sprint Junit runner

@RunWith(SpringJUnit4ClassRunner.class)
public class MyTest {

  //...
  
}

And you want to use Mockito, you can’t use the MockitoJunitRunner annotation. So what do you do?

Solution

@Before
public void setup() {
    MockitoAnnotations.initMocks(this);
}