Example #1
0
  /** Testet die korrekten Challenge-Klassen. */
  @Test
  public void testKlass() {
    HhdVersion version = null;
    String code = null;

    code = "HKAOM";
    version = getHhdVersion(code, ChallengeInfo.VERSION_HHD_1_2);
    Assert.assertEquals(version.getKlass(), "20");

    version = getHhdVersion(code, ChallengeInfo.VERSION_HHD_1_3);
    Assert.assertEquals(version.getKlass(), "20");

    version = getHhdVersion(code, ChallengeInfo.VERSION_HHD_1_4);
    Assert.assertEquals(version.getKlass(), "10");

    code = "HKCCS";
    version = getHhdVersion(code, ChallengeInfo.VERSION_HHD_1_2);
    Assert.assertEquals(version.getKlass(), "22");

    version = getHhdVersion(code, ChallengeInfo.VERSION_HHD_1_3);
    Assert.assertEquals(version.getKlass(), "22");

    version = getHhdVersion(code, ChallengeInfo.VERSION_HHD_1_4);
    Assert.assertEquals(version.getKlass(), "09");
  }