assertThat(securityManager, instanceOf(DefaultSecurityManager.class));
DefaultSecurityManager defaultSecurityManager = (DefaultSecurityManager) securityManager;
assertThat(defaultSecurityManager.getSessionManager(), instanceOf(NexusDefaultSessionManager.class));
NexusDefaultSessionManager sessionManager =
(NexusDefaultSessionManager) defaultSecurityManager.getSessionManager();
assertThat(sessionManager.getSessionDAO(), instanceOf(EnterpriseCacheSessionDAO.class));
assertThat(
((EhCacheManager) ((EnterpriseCacheSessionDAO) sessionManager.getSessionDAO()).getCacheManager())
.getCacheManager(),
sameInstance(injector.getInstance(CacheManagerComponent.class).getCacheManager()));
}