GraphQL Contract Fixture Matrix

Use GraphQL fixtures for federated schema validation, subscription typing, and mutation contract compatibility checks.

Comment utiliser cette matrice

  • Covers federated schema SDL, subscription contracts, and mutation input/output definitions.
  • Useful for schema-linting, saved-operation compatibility, and typed API rollout validation.
  • Anchored to the contract-compatibility pack and contract-evolution workflow hub.

Ouvrir la bibliotheque principale

Cette matrice est rattachee a la bibliotheque GRAPHQL et a son manifeste.

Lignes de fixtures

Variante Profil Objectif de test Fichier Taille Telecharger
Federated Schema GraphQL
Good baseline for gateway/schema validation where entity resolution and field drift matter.
Schema SDL Entity and field compatibility graphql_federated_schema_sample.graphql 281 B Telecharger
Subscription GraphQL
Useful for validating real-time contract surfaces and event payload typing.
Streaming contract Subscription event typing graphql_subscription_contract_sample.graphql 196 B Telecharger
Mutation Contract GraphQL
Targets saved-operation compatibility and mutation contract validation across API changes.
Mutation schema Typed mutation inputs and outputs graphql_mutation_contract_sample.graphql 263 B Telecharger

Packs lies

Contract Compatibility Fixture Pack

Bundle of real Proto, GraphQL, Avro, JSON, and HTTP fixtures for contract evolution, schema compatibility, and typed API validation.

contract_compatibility_fixture_pack.zip · 2.7 KB

Flux lies

Contract Evolution Fixtures

Proto, GraphQL, Avro, JSON, and HTTP fixtures for schema compatibility, typed API evolution, and contract-registry workflows.

Ouvrir le flux