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

[ITAS] source-stripe - persons #33348

Closed
2 tasks
maxi297 opened this issue Dec 12, 2023 · 0 comments
Closed
2 tasks

[ITAS] source-stripe - persons #33348

maxi297 opened this issue Dec 12, 2023 · 0 comments
Assignees

Comments

@maxi297
Copy link
Contributor

maxi297 commented Dec 12, 2023

As part of #32871, extracting the tests for stream persons in order for another dev to take it. The tests should include:

  • pagination on both parent and child
  • test validating input are taking into account:
    • slice range
    • lookback window
    • start time
    • state
  • test for error cases: retry mechanism and error messaging for 400, 401, 429, 500
  • any other case that seems relevant for this case

Tests should test only one thing as much as possible. Example of assertions can be found here

The artefacts that document the use of the integration tests are:

Acceptance criteria

  • Test cases mentioned above are validated using integration tests
  • Provide feedback on the integration test framework
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

2 participants