01 //
Declarative DSL
JSON or YAML test files replace hundreds of lines of C# that build a request, send it, and assert the response the same way every time.
02 //
One Format, Two Levels
The same test file runs as a component test (mocked via WireMock) and an integration test (real services) — only the fixture configuration changes.
03 //
Rich Matchers & Data Flow
ignore, pattern, and semantic matchers handle dynamic fields declaratively; extract and {{inject}} pass values between tests.