diff --git a/spring-test/src/main/java/org/springframework/test/context/bean/override/mockito/MockitoResetTestExecutionListener.java b/spring-test/src/main/java/org/springframework/test/context/bean/override/mockito/MockitoResetTestExecutionListener.java index dfebc3e50991..d4896ea81cb7 100644 --- a/spring-test/src/main/java/org/springframework/test/context/bean/override/mockito/MockitoResetTestExecutionListener.java +++ b/spring-test/src/main/java/org/springframework/test/context/bean/override/mockito/MockitoResetTestExecutionListener.java @@ -100,7 +100,7 @@ public void beforeTestMethod(TestContext testContext) { @Override public void afterTestMethod(TestContext testContext) { - if (isEnabled()) { + if (isEnabled() && testContext.hasApplicationContext()) { resetMocks(testContext.getApplicationContext(), MockReset.AFTER); } }