Skip to content

Add Google Pay golden request tests - #68

Closed
Max Harrison (maxharrison) wants to merge 3 commits into
mainfrom
google-pay-golden-requests
Closed

Add Google Pay golden request tests#68
Max Harrison (maxharrison) wants to merge 3 commits into
mainfrom
google-pay-golden-requests

Conversation

@maxharrison

@maxharrison Max Harrison (maxharrison) commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

The Android Google Pay request had no structural fixture tests, so defaults and configured fields could drift from web without a focused failure. GooglePayGoldenRequestTest compares the Android request projection with shared default, enabled-billing, and custom fixtures.

This changes the Android default from billing collection enabled to disabled. It matches the existing web default and is a breaking change for Android merchants who relied on the implicit billing-address request. Hold this PR for the next major Android SDK release.

@maxharrison

Copy link
Copy Markdown
Contributor Author

Superseded by a stack: #70 for the golden tests, #71 for the breaking billing address default. Splitting them means the goldens can merge now and the breaking change waits for the major, where it shows up as a fixture diff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant