From 705c49991116c99edaea1341e5866f00d047c7c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thierry=20G=C3=B6ckel?= Date: Thu, 16 Jul 2020 15:57:22 +0200 Subject: [PATCH] Add real test. --- .../utils/TextNormalizationUtilitiesTest.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/redaction/utils/TextNormalizationUtilitiesTest.java diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/redaction/utils/TextNormalizationUtilitiesTest.java b/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/redaction/utils/TextNormalizationUtilitiesTest.java new file mode 100644 index 00000000..e4b04ae1 --- /dev/null +++ b/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/redaction/utils/TextNormalizationUtilitiesTest.java @@ -0,0 +1,21 @@ +package com.iqser.red.service.redaction.v1.server.redaction.utils; + +import org.assertj.core.api.Assertions; +import org.junit.Test; + +public class TextNormalizationUtilitiesTest { + + @Test + public void testHyphenRemoval() { + + String test = "Without these peo-\nple, this conference would not happen"; + Assertions.assertThat(TextNormalizationUtilities.removeHyphenLineBreaks(test)) + .contains("\npeople"); + + test = "Die\t\nFreiwillige\t Versicherung\t endet\t zudem\t für\t den\t ein\u00AD\nzelnen\tVersicherten\tmit\tder\tAufhebung\tdes\tVertra-\nges,\t seiner\t Unterstellung\t unter\t die\t obligatorische\t\nVersicherung\t oder\t seinem\t Ausschluss."; + Assertions.assertThat(TextNormalizationUtilities.removeHyphenLineBreaks(test)) + .contains("\neinzelnen", "\nVertrages"); + + } + +}