Reading Failure Output
When a test fails, ConfIT gives you field-level output rather than a raw JSON dump. Each failing field gets its own block showing exactly what was expected and what arrived. This doc explains how to read that output and what common patterns mean.
Extending ConfIT
ConfIT is intentionally declarative-first. The JSON DSL handles the majority of real-world test scenarios — requests, mocks, matching, variable flow — without any C# code. The extension points in this document exist for the minority of cases that genuinely need code: custom auth schemes, request signing, side effects, domain-specific assertions, conditional logic that can't be expressed in JSON.
AI Agent Skills
ConfIT ships three Agent Skills that teach a