@Test
  public void siteYearAccessionFormatNotValid() {
    String validNumber = siteCode + getTwoDigitCurrentYear() + "0ab001";

    assertTrue(
        IAccessionNumberValidator.ValidationResults.FORMAT_FAIL
            == siteYearValidator.validFormat(validNumber, true));
  }
  @Test
  public void siteYearAccessionYearNotValidNotChecked() {
    String validNumber = siteCode + "99" + "000001";

    assertTrue(
        IAccessionNumberValidator.ValidationResults.SUCCESS
            == siteYearValidator.validFormat(validNumber, false));
  }
  @Test
  public void siteYearAccessionSiteNotValid() {
    String validNumber = "41100" + getTwoDigitCurrentYear() + "000001";

    assertTrue(
        IAccessionNumberValidator.ValidationResults.SITE_FAIL
            == siteYearValidator.validFormat(validNumber, true));
  }
  @Test
  public void siteYearAccessionYearNotValid() {
    String validNumber = siteCode + "99" + "000001";

    assertTrue(
        IAccessionNumberValidator.ValidationResults.YEAR_FAIL
            == siteYearValidator.validFormat(validNumber, true));
  }
  @Test
  public void siteYearAccessionValid() {
    String validNumber = siteCode + getTwoDigitCurrentYear() + "000001";

    assertTrue(
        IAccessionNumberValidator.ValidationResults.SUCCESS
            == siteYearValidator.validFormat(validNumber, true));
  }