Added CacheListenerTestCase to handle listening to caching events