Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Testing Harness #6

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

vpillinger
Copy link
Contributor

These commits add a testing harness to DocFhir. What this means is that a tester can create docGraph test data and FHIR expected results data. The test data will be converted to FHIR format and compared against the expected results. This comparison assumes the output is XML and ignores white-space. Test cases are added and removed by simply adding and removing files from their respective folders. This testing is NOT unit testing. It only tests that the final output of the program is correct. It does not test whether the programs individual methods work correctly in all cases.

vpillinger added 12 commits June 5, 2016 19:49
…hod from the class DocFhir. This change serves to de-couple the file conversion code from the container running it.
… add it to. In fact, it should probably take a File output_file instead.
…o use a destination file of (original)-FHIR.xml if out_filepath is not given.
…stant API methods. Also, added apache commons-io to dependency.
…quired, there should be a method constructor that does this. Currently, instance initalization seems to be a seperate method from the constructor, which is confusing and causes errors.
…g XMLUnit to compare FHIR xml while ignoring whitespace (which is irrelavent to xml).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant