/
ClaML Load and Unload Test Case
ClaML Load and Unload Test Case
Overview
Test suite for demonstrating a ClaML load followed by a delta load using the mojos. This simulates the activities of the load.bat script.
Procedure
- Run Updatedb mojo in "create" mode to clear the database
- TEST: verify there is a concepts table with no contents
- Run Reindex mojo to clear the indexes
- TEST: verify there is a ConceptJpa index with no contents.
- Run the Claml mojo against the sample config/src/resources/data/icd9cm-2013.xml" data.
- TEST: verify each content table exists with the expected number of entries.
- Create a "ICD9CM" project (name="Sample Project" description="Sample project." terminology=ICD9CM version=2013 scope.concepts=001-999.99,E000-E999.9,V01-V91.99 scope.descendants.flag=true admin.user=admin)
- TEST: verify there is a project with the expected name
- Start an editing cycle for "ICD9CM"
- TEST: verify there is a release info with the expected name and "planned" flag equal to true.
- Remove the terminology "ICD9CM" with version "2013"
- TEST: verify there is a concepts table with no contents.
Expected Runtime
- 10 min
Notes
This is mostly a test that the sequence of mojo operations works expectedly with light checks of data conditions. It is expected that more comprehensive checking can be done elsewhere or added here later.
References/Links
- n/a