Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorporate FX into TTK and core test harness #3593

Closed
18 of 26 tasks
PaulGregoryBaker opened this issue Oct 23, 2023 · 1 comment
Closed
18 of 26 tasks

Incorporate FX into TTK and core test harness #3593

PaulGregoryBaker opened this issue Oct 23, 2023 · 1 comment

Comments

@PaulGregoryBaker
Copy link

PaulGregoryBaker commented Oct 23, 2023

Goal:

As a mojaloop community member
I want to utilise the TTK ui and test cases infrastructure
so that I can later build on this to utilise TTK for FX development testing, integration testing and for technical demonstartions

Acceptance Criteria:

  • Verify that the core-test harness Docker-compose is updated with a new 'FXP' profile to simulate the FX providers in the switch.
  • Verify that the FSPIOP FX API extensions are available in TTK
    • Add specification FSPIOP v2.0 in TTK
    • Add happy path rules for getting simulated callback for new fx API and API resource
      • fxQuote
      • fxTransfers
      • Services/FXP
  • Verify that the SDK outbound and SDK backend (core connector) FX API extenstions are available in TTK
    • Add specification SDK outbound v2.1.0
    • Add specification SDK backend v2.1.0
    • Add happy path rules for
      • fxQuotes
      • fxTransfers

Complexity: <High|Medium|Low> > A short comment to remind the reason for the rating

Uncertainty: <High|Medium|Low> > A short comment to remind the reason for the rating


Tasks:

  • Add FSPIOP FX API extensions to TTK
  • Add SDK backend (core connector) FX API extenstions to TTK
  • Add SDK outbound FX API extenstions to TTK
  • Add a new 'FXP' profile to simulate the FX providers in the switch to core-test harness Docker-compose

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:

Follow-up:

  • N/A

Dependencies:

  • N/A

Accountability:

  • Owner: TBC
  • QA/Review: TBC
@PaulGregoryBaker
Copy link
Author

@PaulGregoryBaker PaulGregoryBaker removed the to-be-refined This story is ready to be groomed label Oct 23, 2023
@PaulGregoryBaker PaulGregoryBaker changed the title Incorporate FX into TTK Incorporate FX into TTK and core test harness Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants