diff options
| author | Paul-Christian Volkmer | 2026-10-05 09:32:16 +0200 |
|---|---|---|
| committer | GitHub | 2026-10-05 07:32:16 +0000 |
| commit | 3e49d70ff69b5382e0ad62d8f321aa0c15b1f85b (patch) | |
| tree | 812359ba361f290a5980eb8de9d3239587b16edc /src/integrationTest/kotlin/dev | |
| parent | d9961a9baccaff511662b1aa1de18bdd02f94f5e (diff) | |
feat: add SHA256-HMAC for use in build-in pseudonym generator (#324)
Diffstat (limited to 'src/integrationTest/kotlin/dev')
| -rw-r--r-- | src/integrationTest/kotlin/dev/dnpm/etl/processor/config/AppConfigurationTest.kt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/integrationTest/kotlin/dev/dnpm/etl/processor/config/AppConfigurationTest.kt b/src/integrationTest/kotlin/dev/dnpm/etl/processor/config/AppConfigurationTest.kt index f2bfd90..99ef0a2 100644 --- a/src/integrationTest/kotlin/dev/dnpm/etl/processor/config/AppConfigurationTest.kt +++ b/src/integrationTest/kotlin/dev/dnpm/etl/processor/config/AppConfigurationTest.kt @@ -32,6 +32,7 @@ import dev.dnpm.etl.processor.output.RestDipMtbFileSender import dev.dnpm.etl.processor.output.RestNngmMtbFileSender import dev.dnpm.etl.processor.output.RoutedRestNngmMtbFileSender import dev.dnpm.etl.processor.pseudonym.AnonymizingGenerator +import dev.dnpm.etl.processor.pseudonym.AnonymizingHmacGenerator import dev.dnpm.etl.processor.pseudonym.GpasPseudonymGenerator import dev.dnpm.etl.processor.pseudonym.GpasSoapPseudonymGenerator import dev.dnpm.etl.processor.security.TokenRepository @@ -228,6 +229,17 @@ class AppConfigurationTest { } @Nested + @TestPropertySource(properties = ["app.pseudonymize.generator=buildin", "app.pseudonymize.hmac-key=Test"]) + inner class AppConfigurationPseudonymizeGeneratorBuildinHmacTest( + private val context: ApplicationContext, + ) { + @Test + fun shouldUseConfiguredGenerator() { + assertThat(context.getBean<AnonymizingHmacGenerator>()).isNotNull + } + } + + @Nested @TestPropertySource( properties = ["app.pseudonymize.generator=gpas", "app.pseudonymize.gpas.uri=http://localhost/"], |
