@Test
public void sendFromOneToAnotherNode () throws Exception {

  val name1 = createName();
  val name2 = createName();
  node = Nodes.singleNode(name1, true);
  Mailbox mailbox1 = node.mailbox()
      .name("popa1")
      .build();
  try (val node2 = Nodes.singleNode(name2, true)) {
    String text1 = "Hello world 1";
    String text2 = "Hello world 2";
    Mailbox mailbox2 = node2.mailbox()
        .name("popa2")
        .build();
    mailbox2.send(name1, "popa1", string(text1));
    assertThat(mailbox1.receive().getBody().asText())
        .isEqualTo(text1);
    mailbox1.send(name2, "popa2", string(text2));
    assertThat(mailbox2.receive().getBody().asText())
        .isEqualTo(text2);
  }
}