private void runAssertions(Cracker.METHOD method) {
        switch(method) {
        case PLAIN:
            Assert.assertEquals(comparePlain.size(), crack.getResults().size());
            for(String s : comparePlain.keySet()) {
                Assert.assertEquals(true, comparePlain.keySet().contains(s));
                Assert.assertEquals(true, crack.getResults().get(s).equals(comparePlain.get(s)));
            }
            break;
        case MD5:
            Assert.assertEquals(compareMD5.size(), crack.getResults().size());
            for(String s : compareMD5.keySet()) {
                Assert.assertEquals(true, compareMD5.keySet().contains(s));
                Assert.assertEquals(true, crack.getResults().get(s).equals(compareMD5.get(s)));
            }
            break;
        case ALL:
            break;
        case CUSTOM:
            break;
        default:
            break;
        }
    }