Skip to content

Add FHIR Pseudonymizer E2E tests for TCA and CDA

a8c753f
Select commit
Loading
Failed to load commit list.
Open

Redesign FP Date Shift Architecture #1497

Add FHIR Pseudonymizer E2E tests for TCA and CDA
a8c753f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 10, 2026 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 97.56944% with 7 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (epic/fhir-pseudonymizer@1139e1e). Learn more about missing BASE report.

Files with missing lines Patch % Lines
.../care/smith/fts/util/fhir/DateShiftAnonymizer.java 91.11% 0 Missing and 4 partials ⚠️
...care/smith/fts/cda/impl/FhirPseudonymizerStep.java 94.73% 0 Missing and 3 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@                    Coverage Diff                     @@
##             epic/fhir-pseudonymizer    #1497   +/-   ##
==========================================================
  Coverage                           ?   99.18%           
  Complexity                         ?      691           
==========================================================
  Files                              ?      140           
  Lines                              ?     2450           
  Branches                           ?       86           
==========================================================
  Hits                               ?     2430           
  Misses                             ?        2           
  Partials                           ?       18           
Files with missing lines Coverage Δ
...re/smith/fts/cda/impl/FhirPseudonymizerConfig.java 100.00% <100.00%> (ø)
...ith/fts/cda/impl/FhirPseudonymizerStepFactory.java 100.00% <100.00%> (ø)
...s/tca/rest/CdAgentFhirPseudonymizerController.java 100.00% <ø> (ø)
...ith/fts/tca/rest/FpTransportMappingController.java 100.00% <100.00%> (ø)
.../smith/fts/tca/rest/FpTransportMappingRequest.java 100.00% <100.00%> (ø)
...a/care/smith/fts/tca/rest/GpasProxyController.java 100.00% <100.00%> (ø)
...are/smith/fts/tca/services/TransportIdService.java 100.00% <100.00%> (ø)
...care/smith/fts/cda/impl/FhirPseudonymizerStep.java 94.73% <94.73%> (ø)
.../care/smith/fts/util/fhir/DateShiftAnonymizer.java 91.11% <91.11%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.