@Test
 public void testGetLicenseExpiryStatusMessageForNonExpiredEvaluation() {
   mockLicense.setEvaluation(true);
   mockLicense.setExpiryDate(tenSecondsFromNow);
   mockLicense.setExpired(false);
   assertExpiryMessageContains("admin.license.expiresin");
 }
  @Test
  public void testGetLicenseExpiryStatusMessageForExpiredEvaluation() {
    mockLicense.setEvaluation(true);
    mockLicense.setExpiryDate(now);
    mockLicense.setExpired(true);

    applicationProperties.setOption(APKeys.JIRA_CONFIRMED_INSTALL_WITH_OLD_LICENSE, true);

    assertExpiryMessageContains("admin.license.expired");
  }
  @Test
  public void testGetLicenseStatusMessageEvaluation() {
    mockLicense.setEvaluation(true);
    mockLicense.setExpiryDate(now);
    mockLicense.setExpired(true);

    // expired
    assertTrue(
        licenseDetails
            .getLicenseStatusMessage(fred, "")
            .contains("admin.license.evaluation.expired"));
  }
 @Test
 public void testGetBriefMaintenanceStatusMessageForExpiredEvaluationLicense() {
   mockLicense.setEvaluation(true);
   mockLicense.setExpired(true);
   assertBriefMaintenanceMessageContains("supported.expired");
 }