@Test
public void testAddAfterMapWasPublishedResponder() throws Exception {

   HashMap<Class, Responder> classResponderHashMap = generateRespondersMap();
   JgroupsMessageReceiver jgroupsMessageReceiver = new JgroupsMessageReceiver(classResponderHashMap, new RemoteServiceHandlesStore());
   classResponderHashMap.put(UUID.class, responder2);
   assertThatThrownBy(() -> jgroupsMessageReceiver.receive(UUID_MSG)).isInstanceOf(SilverWareClusteringException.class).hasMessageContaining(UUID.class.getName());
   jgroupsMessageReceiver.receive(STRING_MSG);
   new Verifications() {{
      responder1.processMessage(STRING_MSG);
      times = 1;
   }};
}