@Test
public void testKeyGeneration() throws Exception {

    KeyGenerator keyGeneratorOne = new KeyGenerator(
            "COLORER BICORN KASBEKE FAERIE LOCHIA GOMUTI SOVKHOZ Y GERMAL AUNTIE PERFUMY TIME FEATURE GANGAN CELEMIN MATZO",
            0);
    KeyGenerator keyGeneratorTwo = new KeyGenerator(
            "NAK TILTING MOOTING TAVERT SCREENY MAGIC BARDIE UPBORNE CONOID MAUVE CARBON NOTAEUM BITUMEN HOOEY KURUMA COWFISH",
            0);
    KeyGenerator keyGeneratorThree = new KeyGenerator(
            "CORKITE CORDAGE FONDISH UNDER FORGET BEFLEA OUTBUD ZOOGAMY BERLINE ACANTHA STYLO YINCE TROPISM TUNKET FALCULA TOMENT",
            0);
    KeyGenerator keyGeneratorFour = new KeyGenerator(
            "MURZA PREDRAW FIT LARIGOT CRYOGEN SEVENTH LISP UNTAWED AMBER CRETIN KOVIL TEATED OUTGRIN POTTAGY KLAFTER DABB",
            0);
    KeyGenerator keyGeneratorFive = new KeyGenerator(
            "VERDICT REPOUR SUNRAY WAMBLY UNFILM UNCOUS COWMAN REBUOY MIURUS KEACORN BENZOLE BEMAUL SAXTIE DOLENT CHABUK BOUGHED",
            0);
    KeyGenerator keyGeneratorSix = new KeyGenerator(
            "HOUGH TRUMPH SUCKEN EXODY MAMMATE PIGGIN CRIME TEPEE URETHAN TOLUATE BLINDLY CACOEPY SPINOSE COMMIE GRIECE FUNDAL",
            0);
    KeyGenerator keyGeneratorSeven = new KeyGenerator(
            "OERSTED ETHERIN TESTIS PEGGLE ONCOST POMME SUBAH FLOODER OLIGIST ACCUSE UNPLAT OATLIKE DEWTRY CYCLIZE PIMLICO CHICOT",
            0);
    assertThat(keyGeneratorOne.getPrivateKeyAsWIF(),
            equalTo("5JfwDztjHYDDdKnCpjY6cwUQfM4hbtYmSJLjGd9KTpk9J4H2jDZ"));
    assertThat(keyGeneratorTwo.getPrivateKeyAsWIF(),
            equalTo("5JcdQEQjBS92rKqwzQnpBndqieKAMQSiXLhU7SFZoCja5c1JyKM"));
    assertThat(keyGeneratorThree.getPrivateKeyAsWIF(),
            equalTo("5JsmdqfNXegnM1eA8HyL6uimHp6pS9ba4kwoiWjjvqFC1fY5AeV"));
    assertThat(keyGeneratorFour.getPrivateKeyAsWIF(),
            equalTo("5J2KeFptc73WTZPoT1Sd59prFep6SobGobCYm7T5ZnBKtuW9RL9"));
    assertThat(keyGeneratorFive.getPrivateKeyAsWIF(),
            equalTo("5HryThsy6ySbkaiGK12r8kQ21vNdH81T5iifFEZNTe59wfPFvU9"));
    assertThat(keyGeneratorSix.getPrivateKeyAsWIF(),
            equalTo("5Ji4N7LSSv3MAVkM3Gw2kq8GT5uxZYNaZ3d3y2C4Ex1m7vshjBN"));
    assertThat(keyGeneratorSeven.getPrivateKeyAsWIF(),
            equalTo("5HqSHfckRKmZLqqWW7p2iU18BYvyjxQs2sksRWhXMWXsNEtxPZU"));
}