members2.add(G);
// create CHes
DefaultConsistentHashFactory chf = new DefaultConsistentHashFactory();
DefaultConsistentHash ch1 = chf.create(new MurmurHash3(), 2, numSegments, members1);
DefaultConsistentHash ch2 = chf.updateMembers(ch1, members2); //todo [anistor] it seems that address 6 is not used for un-owned segments
when(commandsFactory.buildStateResponseCommand(any(Address.class), anyInt(), any(Collection.class))).thenAnswer(new Answer<StateResponseCommand>() {
@Override
public StateResponseCommand answer(InvocationOnMock invocation) {
return new StateResponseCommand("testCache", (Address) invocation.getArguments()[0],