From dfc9de78ceb8753392aac16e99dfc25346634ac9 Mon Sep 17 00:00:00 2001 From: jlidke Date: Wed, 23 Jul 2025 22:11:47 +0200 Subject: 119 add transaction (#124) --- .../etl/processor/pseudonym/PseudonymizeServiceTest.kt | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'src/test/kotlin/dev') diff --git a/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/PseudonymizeServiceTest.kt b/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/PseudonymizeServiceTest.kt index 4646ff6..819454f 100644 --- a/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/PseudonymizeServiceTest.kt +++ b/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/PseudonymizeServiceTest.kt @@ -71,8 +71,8 @@ class PseudonymizeServiceTest { } @Test - fun sanitizeFileName(@Mock generator: GpasPseudonymGenerator) { - val result= GpasPseudonymGenerator.sanitizeValue("l://a\\bs;1*2?3>") + fun sanitizeFileName() { + val result = GpasPseudonymGenerator.sanitizeValue("l://a\\bs;1*2?3>") assertThat(result).isEqualTo("l___a_bs_1_2_3_") } @@ -90,4 +90,16 @@ class PseudonymizeServiceTest { assertThat(mtbFile.patient.id).isEqualTo("UNKNOWN_123") } + @Test + fun shouldReturnDifferentValues() { + val ag = AnonymizingGenerator() + + val tans = HashSet() + + (1..1000).forEach { i -> + val tan = ag.generateGenomDeTan("12345") + assertThat(tan).hasSize(64) + assertThat(tans.add(tan)).`as`("never the same result!").isTrue + } + } } \ No newline at end of file -- cgit v1.2.3