public void testPutRemoveWithTwoNodeOwnerAndBackup() throws InterruptedException {
final String mapName = "default";
final Config config = new Config();
config.getMapConfig(mapName).setBackupCount(1).setInMemoryFormat(InMemoryFormat.BINARY);
final TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(2);
final HazelcastInstance h[] = factory.newInstances(config);
warmUpPartitions(h);
//create map
final IMap<String, String> map1 = h[0].getMap(mapName);
final IMap<String, String> map2 = h[1].getMap(mapName);
//calculate initial heap costs.