in component-test/src/main/java/TestApplications.java [108:130]
public void testDeleteApplication() throws InterruptedException {
try (final AutoUserContext ignored
= tenantApplicationSecurityEnvironment.createAutoSeshatContext()) {
final ApplicationSignatureTestData appPlusSig = setApplicationSignature();
getTestSubject().deleteApplication(appPlusSig.getApplicationIdentifier());
Assert.assertTrue(eventRecorder.wait(EventConstants.OPERATION_DELETE_APPLICATION, appPlusSig.getApplicationIdentifier()));
final List<String> foundApplications = getTestSubject().getApplications();
Assert.assertFalse(foundApplications.contains(appPlusSig.getApplicationIdentifier()));
try {
getTestSubject().getApplicationSignature(
appPlusSig.getApplicationIdentifier(),
appPlusSig.getKeyTimestamp());
Assert.fail("Shouldn't find app sig after app was deleted.");
}
catch (final NotFoundException ignored2) {
}
}
}