@Test
public void testNotifyPortalCacheRemovedPortalCacheName() {

	FinderCacheImpl finderCacheImpl = _activateFinderCache(
		(MultiVMPool)ProxyUtil.newProxyInstance(
			_classLoader, new Class<?>[] {MultiVMPool.class},
			new MultiVMPoolInvocationHandler(_classLoader, true)));
	PortalCache<Serializable, Serializable> portalCache =
		ReflectionTestUtil.invoke(
			finderCacheImpl, "_getPortalCache",
			new Class<?>[] {String.class},
			FinderCacheImplTest.class.getName());
	Map<String, PortalCache<Serializable, Serializable>> portalCaches =
		ReflectionTestUtil.getFieldValue(finderCacheImpl, "_portalCaches");
	Assert.assertEquals(portalCaches.toString(), 1, portalCaches.size());
	Assert.assertSame(
		portalCache, portalCaches.get(FinderCacheImplTest.class.getName()));
	finderCacheImpl.notifyPortalCacheRemoved(
		portalCache.getPortalCacheName());
	Assert.assertTrue(portalCaches.toString(), portalCaches.isEmpty());
}