diff options
| author | Paul-Christian Volkmer | 2025-11-03 11:43:19 +0100 |
|---|---|---|
| committer | GitHub | 2025-11-03 11:43:19 +0100 |
| commit | 30ad7c299cb5c6e70a934df885efe82501fe5172 (patch) | |
| tree | 7b8378142459ebcbbaa6af582b23da333a98fb4b /src/test/kotlin | |
| parent | 499013f18047621f24216acc1f624c591373235c (diff) | |
fix: do not re-anonymize diagnosis ID (#179)
Diffstat (limited to 'src/test/kotlin')
| -rw-r--r-- | src/test/kotlin/dev/dnpm/etl/processor/pseudonym/ExtensionsTest.kt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/ExtensionsTest.kt b/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/ExtensionsTest.kt index 8e4cde7..c302362 100644 --- a/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/ExtensionsTest.kt +++ b/src/test/kotlin/dev/dnpm/etl/processor/pseudonym/ExtensionsTest.kt @@ -223,6 +223,16 @@ class ExtensionsTest { this.id = "Diagnosis-1" } ) + this.episodesOfCare = listOf( + MtbEpisodeOfCare().apply { + this.id = "Episode-1" + this.diagnoses = listOf( + Reference().apply { + this.id = "Diagnosis-1" + } + ) + } + ) this.guidelineTherapies = listOf( MtbSystemicTherapy().apply { this.id = "Systemic-Therapy-1" @@ -252,6 +262,7 @@ class ExtensionsTest { mtbFile.pseudonymizeWith(pseudonymizeService) mtbFile.anonymizeContentWith(pseudonymizeService) + assertThat(mtbFile.diagnoses.first().id).isEqualTo(mtbFile.episodesOfCare.first().diagnoses.first().id) assertThat(mtbFile.diagnoses.first().id).isEqualTo(mtbFile.guidelineTherapies.first().reason.id) assertThat(mtbFile.diagnoses.first().id).isEqualTo(mtbFile.guidelineProcedures.first().reason.id) assertThat(mtbFile.diagnoses.first().id).isEqualTo(mtbFile.specimens.first().diagnosis.id) |
