645 B
645 B
10 Sandbox Testing
Checklist:
- Create a dedicated TESTING app in Uber Developer Dashboard
- Use sandbox domains in
.env:UBER_OAUTH_BASE_URL=https://sandbox-auth.uber.comUBER_API_BASE_URL=https://test-api.uber.com
- Test OAuth connect flow
- Test menu upload/get
- Test order lifecycle actions
- Test webhook receipt and persistence
- Validate retry and duplicate event handling
Validation sequence:
- Authentication token generation and authorized call test
- Store status/hours API smoke tests
- Full menu replacement test via PUT
- Order webhook receipt and lifecycle action tests
- Error and retry behavior checks