use of com.hazelcast.client.test.TestHazelcastFactory in project hazelcast by hazelcast.
the class ClientCacheWriteQuorumTest method initialize.
@BeforeClass
public static void initialize() throws Exception {
QuorumConfig quorumConfig = new QuorumConfig();
quorumConfig.setName(QUORUM_ID);
quorumConfig.setType(QuorumType.WRITE);
quorumConfig.setEnabled(true);
quorumConfig.setSize(3);
CacheSimpleConfig cacheConfig = new CacheSimpleConfig();
cacheConfig.setName(CACHE_NAME_PREFIX + "*");
cacheConfig.setQuorumName(QUORUM_ID);
factory = new TestHazelcastFactory();
cluster = new PartitionedCluster(factory).createFiveMemberCluster(cacheConfig, quorumConfig);
initializeClients();
initializeCaches();
cluster.splitFiveMembersThreeAndTwo();
verifyClients();
}
use of com.hazelcast.client.test.TestHazelcastFactory in project hazelcast by hazelcast.
the class ClientTransactionalMapQuorumTest method initialize.
@BeforeClass
public static void initialize() throws Exception {
QuorumConfig quorumConfig = new QuorumConfig();
quorumConfig.setEnabled(true);
quorumConfig.setSize(3);
quorumConfig.setName(QUORUM_ID);
MapConfig mapConfig = new MapConfig(MAP_NAME_PREFIX + "*");
mapConfig.setQuorumName(QUORUM_ID);
factory = new TestHazelcastFactory();
cluster = new PartitionedCluster(factory).partitionFiveMembersThreeAndTwo(mapConfig, quorumConfig);
initializeClients();
verifyClients();
}
use of com.hazelcast.client.test.TestHazelcastFactory in project hazelcast by hazelcast.
the class ClientWriteBehindFlushTest method testFlush_shouldNotCause_concurrentStoreOperation.
@Test
public void testFlush_shouldNotCause_concurrentStoreOperation() throws Exception {
int blockStoreOperationSeconds = 5;
TemporaryBlockerMapStore store = new TemporaryBlockerMapStore(blockStoreOperationSeconds);
Config config = newMapStoredConfig(store, 2);
TestHazelcastFactory hazelcastFactory = new TestHazelcastFactory();
hazelcastFactory.newHazelcastInstance(config);
IMap<String, String> map = hazelcastFactory.newHazelcastClient().getMap(MAP_NAME);
map.put("key", "value");
map.flush();
assertEquals("Expecting only one store after flush", 1, store.getStoreOperationCount());
hazelcastFactory.shutdownAll();
}
use of com.hazelcast.client.test.TestHazelcastFactory in project hazelcast by hazelcast.
the class ClientMapQueryLiteMemberTest method setUp.
@Before
public void setUp() {
factory = new TestHazelcastFactory();
factory.newHazelcastInstance();
factory.newHazelcastInstance(new Config().setLiteMember(true));
HazelcastInstance client = factory.newHazelcastClient();
map = client.getMap(randomMapName());
}
use of com.hazelcast.client.test.TestHazelcastFactory in project hazelcast by hazelcast.
the class ClientMapRemoveAllTest method setUp.
@Before
public void setUp() throws Exception {
factory = new TestHazelcastFactory();
factory.newInstances(new Config(), NODE_COUNT);
client = factory.newHazelcastClient();
}
Aggregations