As an adopter of Mojaloop
I want to make use of the FX GoldenPath tests be able to regularly run and test its functionality
so that use these test to validate deployment and to ensure there is no regressions as features are added in the future.
Note: This story does not cover GP testing of Aborted (not timed-out) FX transfers, and fx Quotes
Acceptance Criteria:
[x] Verify that the TTK Rules are updated/added to run and have the FX GoldenPath be tested
[x] Verify that these tests are running on a VM:
[x] timeout failures
[x] schema failures
[x] switch errors
[x] fxp errors
[x] Payee dfsp errors
[x] payer dfsp errors
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:
[x] Get Access to VM and run happy path
[x] Trouble shoot the happy path
[x] Add TTK rules needed for Quotes error cases
[x] Add TTK rules needed for transfers error cases
[x] Run Quotes Negative Scenarios and update scripts as needed
[x] set 1
[x] set 2
[x] Run Transfers Negative scenarios and update scripts as needed
[x] Set 1 [inprogress]
[x] Set 2
[x] Set 3
[x] Set 4
[x] Set 5
[x] Run Payer errors
[x] Run payee error [Inprogress]
[ ] Report any issues [Didn't do this part as there will be lot of changes expecting when run in AWS dev env]
Done
[x] Acceptance Criteria pass
[x] Designs are up-to date
[x] Unit Tests pass
[x] Integration Tests pass
[x] Code Style & Coverage meets standards
[x] Changes made to config (default.json) are broadcast to team and follow-up tasks added to update helm charts and other deployment config.
Goal:
As an
adopter of MojaloopI want to
make use of the FX GoldenPath tests be able to regularly run and test its functionalityso that
use these test to validate deployment and to ensure there is no regressions as features are added in the future.Note: This story does not cover GP testing of Aborted (not timed-out) FX transfers, and fx Quotes
Acceptance Criteria:
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:
Done
Pull Requests:
Follow-up:
Dependencies:
Accountability: