CDCgov / trusted-intermediary

Bringing together healthcare providers by reducing the connection burden.
Apache License 2.0
11 stars 5 forks source link

Create E2E "Golden Copy" tests #1600

Open GilmoreA6 opened 2 days ago

GilmoreA6 commented 2 days ago

In order to holistically test complete mappings and transformations for test messages from our partners, we need to create the ability to have "golden copy" E2E tests where an input test message received from the lab/hospital is run through the entire message processing workflow and the output is compared to a known "good" copy.

Requirements: -Goes through entire flow and any relevant mappings/transforms -Is part of RS E2E tests -Tests every validation message from the UCSD implementation as defined in https://docs.google.com/spreadsheets/d/1AnPN2h8Gxf1234wbykmHTP4leqBOq2P4/edit?gid=340931274#gid=340931274

GilmoreA6 commented 2 days ago

Created from #1539

GilmoreA6 commented 2 days ago

@brick-green @scleary1cs @JohnNKing Ticket that will need refinement for introducing a different way of validating end2end tests for the CLIA validation scenarios