Table Driven Testing

Use when writing or converting parameterised, data-driven, or table-driven tests in any non-JVM ecosystem — pytest parametrize (Python), Swift Testing @Test(arguments:), Jest/Vitest test.each, Go table-driven subtests, xUnit [Theory] — or any framework where several scenarios repeat the same assertion logic over different data. Trigger whenever the user wants to test multiple scenarios of one behaviour, even if they don't say "table". Do not use for Java or Kotlin projects — the tabletest skill owns those, including requests phrased as "table-driven tests".

nchaugen 94dff03 39.9 KB Updated

File contents

nchaugen/tabletest-claude-plugin/tree/main/skills/table-driven-testing commit 94dff03a77

Frequently asked questions

npx skillmds@latest add nchaugen/table-driven-testing