pact-foundation / roadmap

Developer Relations @ Pact - Your map to the Pact landscape for all-comers (maintainers, contributors, users, newbies)
https://pact.io/
MIT License
41 stars 7 forks source link

Plugin - GraphQL #94

Open canny[bot] opened 4 months ago

canny[bot] commented 4 months ago

Creation of a GraphQL plugin that is aware of the syntax and semantics of a GraphQL client call (the provider response is standard JSON over HTTP). Whilst GraphQL is currently supported by Pact (see https://pactflow.io/blog/contract-testing-a-graphql-api/) users need to be aware of the HTTP abstractions and JSON payload of GraphQL, and to handle the query either: a) ensure the consumer payload matches exactly character-for-character what was expected, or b) use an ugly regex to allow additional spaces/characters in the query

https://pact.canny.io/admin/board/feature-requests/p/plugin-graphql

canny[bot] commented 4 months ago

This issue has been linked to a Canny post: Plugin - GraphQL :tada: