-
Notifications
You must be signed in to change notification settings - Fork 3
test: create provider contract tests and versioned response fixture corpus #75
Copy link
Copy link
Open
Labels
area: gatewaysPayment gateway integrations and provider behaviorPayment gateway integrations and provider behaviorarea: testingAutomated test architecture and coverageAutomated test architecture and coverageepicLarge outcome split into multiple deliverable issuesLarge outcome split into multiple deliverable issuespriority: P1High priority; should be addressed nextHigh priority; should be addressed nexttestingTest coverage and test suite workTest coverage and test suite work
Milestone
Description
Metadata
Metadata
Assignees
Labels
area: gatewaysPayment gateway integrations and provider behaviorPayment gateway integrations and provider behaviorarea: testingAutomated test architecture and coverageAutomated test architecture and coverageepicLarge outcome split into multiple deliverable issuesLarge outcome split into multiple deliverable issuespriority: P1High priority; should be addressed nextHigh priority; should be addressed nexttestingTest coverage and test suite workTest coverage and test suite work
Why
Fourteen provider-specific test issues exist, but each adapter needs the same behavioral guarantees. A shared contract suite will prevent inconsistent status mapping, amount units, metadata, authentication, refunds, and error handling.
Scope
Acceptance criteria