From 58aae2a09dc3a5d321dd3b87c65a88ea873fa9d3 Mon Sep 17 00:00:00 2001 From: Ahmed Tawila Date: Sat, 16 Sep 2017 17:43:16 +0200 Subject: [PATCH] close cache instances properly --- .../src/test/java/com/baeldung/jcache/CacheLoaderTest.java | 6 ++++++ .../test/java/com/baeldung/jcache/EntryProcessorTest.java | 6 ++++++ .../test/java/com/baeldung/jcache/EventListenerTest.java | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/libraries/src/test/java/com/baeldung/jcache/CacheLoaderTest.java b/libraries/src/test/java/com/baeldung/jcache/CacheLoaderTest.java index e2167b39ad..389aec836e 100644 --- a/libraries/src/test/java/com/baeldung/jcache/CacheLoaderTest.java +++ b/libraries/src/test/java/com/baeldung/jcache/CacheLoaderTest.java @@ -9,6 +9,7 @@ import javax.cache.configuration.FactoryBuilder; import javax.cache.configuration.MutableConfiguration; import javax.cache.spi.CachingProvider; +import org.junit.After; import org.junit.Before; import org.junit.Test; @@ -32,4 +33,9 @@ public class CacheLoaderTest { assertEquals("fromCache" + i, value); } } + + @After + public void closeCache() { + cache.close(); + } } diff --git a/libraries/src/test/java/com/baeldung/jcache/EntryProcessorTest.java b/libraries/src/test/java/com/baeldung/jcache/EntryProcessorTest.java index fba6067885..e92687227f 100644 --- a/libraries/src/test/java/com/baeldung/jcache/EntryProcessorTest.java +++ b/libraries/src/test/java/com/baeldung/jcache/EntryProcessorTest.java @@ -8,6 +8,7 @@ import javax.cache.Caching; import javax.cache.configuration.MutableConfiguration; import javax.cache.spi.CachingProvider; +import org.junit.After; import org.junit.Before; import org.junit.Test; @@ -29,4 +30,9 @@ public class EntryProcessorTest { this.cache.invoke("key", new SimpleEntryProcessor()); assertEquals("value - modified", cache.get("key")); } + + @After + public void closeCache() { + cache.close(); + } } diff --git a/libraries/src/test/java/com/baeldung/jcache/EventListenerTest.java b/libraries/src/test/java/com/baeldung/jcache/EventListenerTest.java index 5fb0b317e2..4bb054624f 100644 --- a/libraries/src/test/java/com/baeldung/jcache/EventListenerTest.java +++ b/libraries/src/test/java/com/baeldung/jcache/EventListenerTest.java @@ -10,6 +10,7 @@ import javax.cache.configuration.MutableCacheEntryListenerConfiguration; import javax.cache.configuration.MutableConfiguration; import javax.cache.spi.CachingProvider; +import org.junit.After; import org.junit.Before; import org.junit.Test; @@ -43,4 +44,9 @@ public class EventListenerTest { assertEquals(true, this.listener.getUpdated()); } + @After + public void closeCache() { + cache.close(); + } + }