@Test
    public void WhenAddingCollection_ExpectContainedSizeChange()
            throws UnknownHostException {
        int level = localhost_.getHostPath().length();
        RoutingTable table = new RoutingTable();
        table.setLocalhost(localhost_);
        Assert.assertTrue(table.levelNumber() == level);
        Assert.assertTrue(table.uniqueHostsNumber() == 0);

        Host host0 = new PGridHost("127.0.0.1", 3000);
        Host host1 = new PGridHost("127.0.0.1", 3001);
        Collection<Host> list = new ArrayList<Host>(2);
        list.add(host0);
        list.add(host1);

        table.addReference(level - 1, list);
        Assert.assertTrue(table.levelNumber() == level);
        Assert.assertTrue(table.contains(host0) && table.contains(host1));
        Assert.assertTrue(table.uniqueHostsNumber() == 2);
    }