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