Skip to content
Scenario Testing

Scenario Testing

No feature is validated until a scenario passes with real dependencies. Kill your mocks.

Try It GitHub ← All Products

If your test passes but the real system doesn’t work, your test is lying to you. This plugin enforces testing against real dependencies — actual services, actual data, no mocks. ## Install bash /plugin marketplace add 2389-research/claude-plugins /plugin install scenario-testing ## How it works Tests hit real services (sandbox/test modes are fine, mocks are not). You write temporary test files in .scratch/ directories which are gitignored. When a scenario passes, it gets documented in scenarios.jsonl and committed. Each scenario runs standalone — no ordering dependencies between them. Mocking any dependency invalidates the scenario. That’s the whole point. A mock tells you your code called the right function with the right arguments. A real test tells you the thing actually works.

7 products · 6 skills · 1 live · hugo 0.148.2 · eb1f81b · built Feb 3 22:48
2389 Radio
2389 RADIO Select a station