From 30c1d42f084d16eb384a0cdb3f5e8dbf5b04830b Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Wed, 11 Sep 2024 14:31:23 +0200 Subject: [PATCH] refactor: replace assert with explicit check --- .../DNPM/services/mtb/MrMtbAnmeldungToProtocolMapper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/DNPM/services/mtb/MrMtbAnmeldungToProtocolMapper.java b/src/main/java/DNPM/services/mtb/MrMtbAnmeldungToProtocolMapper.java index e40c2ab..c99c958 100644 --- a/src/main/java/DNPM/services/mtb/MrMtbAnmeldungToProtocolMapper.java +++ b/src/main/java/DNPM/services/mtb/MrMtbAnmeldungToProtocolMapper.java @@ -18,12 +18,15 @@ public class MrMtbAnmeldungToProtocolMapper implements ProcedureToProtocolMapper /** * Wandelt eine Prozedur mit Formularnamen "MR.MTB_Anmeldung" in ein {@link Optional} mit einer * Zeichenkette oder im Fehlerfall in ein leeres Optional um. + * * @param procedure Die Prozedur, für die eine Zusammenfassung ermittelt werden soll. * @return Das {@link Optional} mit, im Erfolgsfall, der Zusammenfassung für die Prozedur. */ @Override public Optional apply(Procedure procedure) { - assert (procedure.getFormName().equals("MR.MTB_Anmeldung")); + if ((!procedure.getFormName().equals("MR.MTB_Anmeldung"))) { + throw new AssertionError("Procedure is not of form type 'MR.MTB_Anmeldung'"); + } var resultParts = new ArrayList();