RED-3042 Bugfix: Made deleting watermark idempotent

This commit is contained in:
Philipp Schramm 2021-12-15 09:04:03 +01:00
parent f5cea99790
commit da746bba35

View File

@ -48,6 +48,7 @@ public class WatermarkTest extends AbstractPersistenceServerServiceTest {
saved = watermarkClient.saveWatermark(dossierTemplate.getId(), watermark); saved = watermarkClient.saveWatermark(dossierTemplate.getId(), watermark);
assertThat(watermarkClient.getWatermark(dossierTemplate.getId())).isEqualTo(saved); assertThat(watermarkClient.getWatermark(dossierTemplate.getId())).isEqualTo(saved);
// Delete first time
watermarkClient.deleteWatermark(dossierTemplate.getId()); watermarkClient.deleteWatermark(dossierTemplate.getId());
try { try {
@ -55,6 +56,9 @@ public class WatermarkTest extends AbstractPersistenceServerServiceTest {
} catch (FeignException.FeignClientException e) { } catch (FeignException.FeignClientException e) {
assertThat(e.status()).isEqualTo(404); assertThat(e.status()).isEqualTo(404);
} }
// Delete second time
watermarkClient.deleteWatermark(dossierTemplate.getId());
} }