View Javadoc

1   package com.atlassian.cache.hazelcast;
2   
3   import com.atlassian.cache.AbstractCachedReferenceListenerTest;
4   import com.atlassian.cache.CacheSettingsBuilder;
5   import org.junit.Before;
6   import org.junit.ClassRule;
7   import org.junit.runner.RunWith;
8   import org.mockito.runners.MockitoJUnitRunner;
9   
10  @RunWith(MockitoJUnitRunner.class)
11  public class HazelcastHybridCachedReferenceListenerTest extends AbstractCachedReferenceListenerTest
12  {
13      @ClassRule
14      public static InitOnceHazelcastCluster cluster = InitOnceHazelcastCluster.getInstance();
15  
16      @Before
17      public void setUp() throws Exception
18      {
19          cluster.reset();
20          factory = HazelcastTestSupport.createDistributedFactory(cluster.getNode(0));
21      }
22  
23      @Override
24      protected CacheSettingsBuilder settingsBuilder()
25      {
26          return new CacheSettingsBuilder().remote().replicateViaInvalidation();
27      }
28  }