@Test
  public void testGetNodes() {
    final InternalSubnet subnet = new InternalSubnet();
    TransactionManager transactionManager = new TransactionManager(subnet);
    RemoteObjectManager manager = new RemoteObjectManager();

    assertTrue(manager.getNodes().isEmpty());

    RemoteObject object1 =
        new RemoteObject(subnet, subnet.getLocalNode(), new EOJ("001101"), transactionManager);
    manager.add(object1);

    assertEquals(1, manager.getNodes().size());

    RemoteObject object2 =
        new RemoteObject(subnet, subnet.getLocalNode(), new EOJ("001102"), transactionManager);
    manager.add(object2);

    assertEquals(1, manager.getNodes().size());

    assertEquals(subnet.getLocalNode(), manager.getNodes().get(0));
  }