Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Test case for normal use of the REST content service concept retrieval methods.

Procedure 1:  Get concepts for SNOMEDCT

  • All tests use concept "121000119106", version "latest"
  • Get concepts for terminology/version
    • getConcepts()
    • TEST: Returns a concept list with one concept, terminology id matches
    • TEST: Expect terminology/version to match
    • TEST: Expect defaultPreferredName to be start with "Lesion of skin of face"
    • TEST: Expect 2 descriptions
    • TEST: Expect 2 language ref set members for each description
    • TEST: Expect 7 relationships
  • Get single concept
    • getSingleConcept() for SNOMEDCT
    • TEST: Returns one concept, equal to previous concept
  • Get concept by Hibernate id
    • getConcept()
    • TEST: Returns one concept, equal to previous concept

Procedure 2:  Get concepts for ICD9CM

  • All tests use concept "138875005", ...version "latest"
  • Get concepts for terminology/version
    • getConcepts() for SNOMEDCT
    • TEST: Returns one concept, terminology id 138875005
  • Get single concept
    • getSingleConcept("138875005", ...) for SNOMEDCT
    • TEST: Returns  Returns one concept, terminology id 138875005
  • Get concept by Hibernate id
    • getConcept(concept.getId(), ...)
    • TEST: Returns  Returns one concept, terminology id 138875005

...