GoogleCloudPlatform / healthcare-dicom-dicomweb-adapter

Adapter which transforms DIMSE requests to DICOMweb requests
Apache License 2.0
119 stars 48 forks source link

Refactor integration tests #84

Open dzelemba opened 4 years ago

dzelemba commented 4 years ago

Filling this as a future cleanup.

Integration tests are currently using a combination of bash scripts & cloud build settings to run a host of tests all part of one global config. This causes a few issues:

Instead we can move towards using a proper language to write the tests (like Java or Python) that provides connivence methods for creating/cleaning up test environments. A design doc outlining this would be a good next step.