@Test
public void testAdd() {

    NodeStore nodeStore = new NodeStore();
    NodeImpl node = new NodeImpl("0");
    boolean a = nodeStore.add(node);
    boolean b = nodeStore.add(node);
    Assert.assertEquals(a, true);
    Assert.assertEquals(b, false);
    Assert.assertEquals(nodeStore.isEmpty(), false);
    Assert.assertEquals(nodeStore.size(), 1);
    Assert.assertTrue(nodeStore.contains(node));
    Assert.assertNotSame(node.getStoreId(), NodeStore.NULL_ID);
}