    @Test
    public void testRollback() {

        testAddAgent();

        assertEquals(chainContainer.getCurrentRound().getMemberCount(), 2);
        for (int i = 3; i > 0; i--) {
            Block bestBlock = chainContainer.getBestBlock();
            boolean success = chainContainer.rollback(bestBlock);
            assert (success);
        }
        assertEquals(chainContainer.getCurrentRound().getMemberCount(), 1);
    }