diff --git a/spring-test-data-geode/src/main/java/org/springframework/data/gemfire/tests/integration/IntegrationTestsSupport.java b/spring-test-data-geode/src/main/java/org/springframework/data/gemfire/tests/integration/IntegrationTestsSupport.java index cd9cd8a..0fd7378 100644 --- a/spring-test-data-geode/src/main/java/org/springframework/data/gemfire/tests/integration/IntegrationTestsSupport.java +++ b/spring-test-data-geode/src/main/java/org/springframework/data/gemfire/tests/integration/IntegrationTestsSupport.java @@ -26,8 +26,10 @@ import java.util.stream.Collectors; import org.apache.geode.cache.CacheClosedException; import org.apache.geode.cache.GemFireCache; import org.apache.geode.internal.net.SocketCreatorFactory; +import org.junit.AfterClass; import org.junit.BeforeClass; import org.springframework.data.gemfire.GemfireUtils; +import org.springframework.data.gemfire.tests.mock.GemFireMockObjectsSupport; /** * The {@link IntegrationTestsSupport} class is an abstract base class supporting integration tests @@ -84,6 +86,11 @@ public abstract class IntegrationTestsSupport { //SSLConfigurationFactory.close(); } + @AfterClass + public static void destroyAllGemFireMockObjects() { + GemFireMockObjectsSupport.destroy(); + } + public static void closeGemFireCacheWaitOnCloseEvent() { closeGemFireCacheWaitOnCloseEvent(DEFAULT_WAIT_DURATION); }