test: add unit and integration test suite for the new SDK

- 268 unit tests covering all sync and async client methods
- 196 integration tests against a real sandbox API
- Mock-based tests using respx for sync and async HTTP mocking
- Paging, error handling, and edge case coverage (400/401/403/404/500/418)
- Integration test utilities and test data files
- .env.example with sandbox environment variables
This commit is contained in:
Stevan Freeborn
2026-06-26 17:43:08 -05:00
parent b976959c30
commit 6774f42c2f
18 changed files with 5716 additions and 0 deletions
File diff suppressed because it is too large Load Diff