API Tests GET /eholdings/packages/{packageId}?include=resources endpoint

Priority

Labels

Environment

None

Template

None

Description

API tests for GET /eholdings/packages/{packageId}?include=resources endpoint are in https://github.com/folio-org/folio-api-tests/blob/master/mod-kb-ebsco/mod-kb-ebsco.postman_collection.json
After importing the postman collection into Postman, there is a folder "packages/GET package by packageId" containing both positive and negative test cases for this endpoint. There are limited positive test cases including resources in Positive test cases.

Run the existing tests against the developed endpoint in Java and look for discrepancies. If the tests pass, copy them over to the mod-kb-ebsco-java postman collection. If any existing tests fail, figure out why they are failing and tweak tests/code accordingly. Feel free to add more test cases in case they are missing in the existing Postman collection.

Acceptance Criteria:

  • As development of endpoints progresses, ensure that API tests are being maintained/developed as well.

  • Code should be reviewed and approved by peers and all tests should be passing.

Development Team

None

Release

None

Story Points

Sprint

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 12, 2018 at 5:48 PM
Updated December 26, 2018 at 2:13 PM
Resolved December 26, 2018 at 2:13 PM
TestRail: Cases
TestRail: Runs

Flag notifications