@Test
public void testSize() {

    NodeStore nodeStore = new NodeStore();
    NodeImpl n1 = new NodeImpl("0");
    NodeImpl n2 = new NodeImpl("1");
    nodeStore.add(n1);
    nodeStore.add(n2);
    Assert.assertEquals(nodeStore.size(), 2);
    nodeStore.remove(n1);
    Assert.assertEquals(nodeStore.size(), 1);
    nodeStore.remove(n2);
    Assert.assertEquals(nodeStore.size(), 0);
    Assert.assertTrue(nodeStore.isEmpty());
}