@Test
public void testRemoveIfSame() throws IOException {
getMap().put(1, 5);
final SimpleClient client = getClient();
client.send(new MapRemoveIfSameRequest(mapName, TestUtil.toData(1), TestUtil.toData(3), ThreadUtil.getThreadId()));
assertEquals(false, client.receive());
client.send(new MapRemoveIfSameRequest(mapName, TestUtil.toData(1), TestUtil.toData(5), ThreadUtil.getThreadId()));
assertEquals(true, client.receive());
assertEquals(0, getMap().size());
}