summaryrefslogtreecommitdiff
path: root/src/test/kotlin/dev/dnpm/etl/processor
diff options
context:
space:
mode:
authorjlidke2023-09-04 15:41:22 +0200
committerGitHub2023-09-04 15:41:22 +0200
commitbf8f87b261fb033088e6b4d7a6566d8b6f5aefed (patch)
treee56b5f1442fed149a8798758aa8262ef2ff38be3 /src/test/kotlin/dev/dnpm/etl/processor
parent2f32834de07714df9600092173aac0cc0798e363 (diff)
fix: removed gaps system from GPAS pseudonym value. Also added clean up method, which will replace filename invalid characters witch '_'. (#11)
Diffstat (limited to 'src/test/kotlin/dev/dnpm/etl/processor')
-rw-r--r--src/test/kotlin/dev/dnpm/etl/processor/pseudonym/PseudonymizeServiceTest.kt7
1 files changed, 7 insertions, 0 deletions
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 a30a328..4646ff6 100644
--- a/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/PseudonymizeServiceTest.kt
+++ b/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/PseudonymizeServiceTest.kt
@@ -71,6 +71,13 @@ class PseudonymizeServiceTest {
}
@Test
+ fun sanitizeFileName(@Mock generator: GpasPseudonymGenerator) {
+ val result= GpasPseudonymGenerator.sanitizeValue("l://a\\bs;1*2?3>")
+
+ assertThat(result).isEqualTo("l___a_bs_1_2_3_")
+ }
+
+ @Test
fun shouldUsePseudonymPrefixForBuiltin(@Mock generator: AnonymizingGenerator) {
doAnswer {
it.arguments[0]