title: @RunWith(SpringRunner.class) vs @RunWith(MockitoJUnitRunner.class)
body: <p>I was using <code>@RunWith(MockitoJUnitRunner.class)</code> for my junit test with mockito. But now i am working with spring boot app and trying to use <code>@RunWith(SpringRunner.class)</code> . Does using <code>@RunWith(SpringRunner.class)</code> has any advantages over using <code>@RunWith(MockitoJUnitRunner.class)</code>? Can i still use feature like <code>@Injectmock</code>, <code>@Mock</code>, <code>@Spy</code> with <code>@RunWith(SpringRunner.class)</code></p>