1   package com.atlassian.user.impl.memory;
2   
3   import com.atlassian.cache.CacheFactory;
4   import com.atlassian.cache.memory.MemoryCacheManager;
5   import com.atlassian.user.UserManager;
6   import com.atlassian.user.impl.cache.CachingUserManager;
7   
8   public class TestCachedMemoryUserManager extends TestMemoryUserManager
9   {
10      private CacheFactory cacheFactory;
11  
12      protected void onSetUp() throws Exception
13      {
14          super.onSetUp();
15          cacheFactory = new MemoryCacheManager();
16      }
17  
18      protected UserManager getUserManager()
19      {
20          return new CachingUserManager(memoryUserManager, cacheFactory);
21      }
22  }