project icon indicating copy to clipboard operation
project copied to clipboard

Improve API test coverage in the golden path test cases

Open theobadha opened this issue 11 months ago • 0 comments

Goal:

As a contributor to the Mojaloop OSS codebase

I want to ensure there's test coverage for every test-viable endpoint within the p2p_money_transfer folder in the feature tests folder

so that any bugs are caught when the test suite runs.

Acceptance Criteria:

  • [ ] every test-viable endpoint within the 6 test cases in the p2p_money_transfer folder has test coverage

Complexity: Medium

Uncertainty: Medium


Tasks:

  • [x] Run the test cases in the p2p_money_transfer folder from the testing-toolkit-testcases repo against the development environment
  • [x] Identify endpoints within existing test cases that are test-viable and without test coverage
  • [ ] Add tests to plug identified gaps

Done

  • [ ] Acceptance Criteria pass
  • [ ] Designs are up-to date
  • [ ] Unit Tests pass
  • [ ] Integration Tests pass
  • [ ] Code Style & Coverage meets standards
  • [ ] Changes made to config (default.json) are broadcast to team and follow-up tasks added to update helm charts and other deployment config.
  • [ ] TBD

Pull Requests:

  • [ ] TBD

Follow-up:

  • N/A

Dependencies:

  • N/A

Accountability:

  • Owner: Walter
  • QA/Review: TBC

theobadha avatar Jan 28 '25 09:01 theobadha