Atlas › 04 API & Contract Testing with AI › Schema Federation Testing☰ Read as one page
Schema Federation Testing
8.1The Federation ChallengeWhen using Apollo Federation or schema stitching, multiple subgraph services contribute types and fields to a composed supergraph. Testing…8.2Federation Architecture8.3Test 1: All Subgraph Types Are Resolvable8.4Test 2: Entity References Resolve Across Subgraphs8.5Test 3: No Conflicting Type DefinitionsWhen two subgraphs extend the same type, their field definitions must be compatible:8.6Test 4: Subgraph Health and Availability8.7Test 5: Cross-Subgraph Query Performance8.8AI-Generated Federation TestsAsk AI to generate federation tests from your subgraph schemas:8.9Graceful Degradation Testing8.10Key TakeawayFederation testing verifies that independently-developed subgraphs compose correctly into a functioning supergraph. The critical tests are…