What is the difference between @ExtendWith(SpringExtension.class) and @ExtendWith(MockitoExtension.class)?
When involving Spring: If you want to use Spring test framework features in your tests like for example @MockBean, then you have to use @ExtendWith(SpringExtension.class). It replaces the deprecated JUnit4 @RunWith(SpringJUnit4ClassRunner.class) When NOT involving Spring: If you just want to involve Mockito and don’t have to involve Spring, for example, when you just want to … Read more