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 }