@Test
    public void WhenUpdatingUnknownHost_ExpectNothing()
            throws UnknownHostException {
        int level = localhost_.getHostPath().length();

        RoutingTable table = new RoutingTable();
        table.setLocalhost(localhost_);
        Assert.assertTrue(table.uniqueHostsNumber() == 0);

        Host host = new PGridHost("127.0.0.1", 3333);
        table.addReference(0, host);
        Assert.assertTrue(table.uniqueHostsNumber() == 1);

        Host hostToUpdate = new PGridHost("127.0.0.1", 1111);
        table.updateReference(hostToUpdate);

        Assert.assertTrue(table.levelNumber() == level);
        Assert.assertTrue(table.contains(host) && !table.contains(hostToUpdate));
        Assert.assertTrue(table.uniqueHostsNumber() == 1);
    }