AAI CSIT Test Cases

References

resources mS

api_suite

  • PUT

  • GET

    • GET with depth

    • GET all

  • DELETE (with resource-version)

  • HTTP code

    • 201

    • 200

    • 204

  • PATCH



error_handling_suite

  • 404

  • 412

  • 403



relationship_suite

  • relationship between 2 objects using relationship-list included in payload

  • relationship using relationship api



traversal mS

TBD



search-data-service mS

Setup:

  • Launch the search-data-service docker container

  • Launch the elasticsearch docker container

Test Cases:

  • PUT index (create a new index)

  • PUT document (create a new document under the index)

  • GET document (retrieve the document)

  • DELETE document (delete the document)

  • DELETE index (delete the index)

Teardown:

  • Shut down the search-data-service docker container

  • Shut down the elasticsearch docker container