-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
good first issueGood for newcomersGood for newcomershacktoberfestIssues that are up for grabs for hacktoberfest participantsIssues that are up for grabs for hacktoberfest participants
Description
Create Detox tests for payment redirection flows commonly used in payment
processing:
Test Cases:
-
3DS Authentication Flow
- Card requires 3D Secure verification
- External browser/webview redirection
- Return to app after authentication
-
Bank Transfer Redirection
- Redirect to bank's authentication page
- Handle external app switching
- Verify successful return
-
Payment Method Redirection
- External payment provider flows
- Deep link handling on return
- Status verification after redirection
Expected Outcome:
- Robust redirection flow testing
- Handle external app interactions
- Verify deep link returns
Files to Create:
- detox-tests/e2e/redirectionFlow.test.js
- detox-tests/helpers/redirectionHelpers.js
Technical Challenges:
- External app interaction testing
- Deep link simulation
- Async flow handling with timeouts
Acceptance Criteria:
- Tests handle external app launches
- Deep link returns are properly tested
- Timeout scenarios are covered
- Browser redirection flows work correctly
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomershacktoberfestIssues that are up for grabs for hacktoberfest participantsIssues that are up for grabs for hacktoberfest participants