Acceptance Test Driven Development for Claude Code — inspired by Uncle Bob's approach from empire-2025
-
Updated
Feb 27, 2026 - Shell
Acceptance Test Driven Development for Claude Code — inspired by Uncle Bob's approach from empire-2025
A developer-friendly and pragmatic BDD tool for JavaScript.
This workshop is designed to help you start or improve your TDD skills.
Like rspec-given, but for Jest (port of jasmine-given)
TestAsYouThink: executable guidelines for tests as first-class citizens
rspec-given on mocha
MustRD: Validate your SPARQL queries and transformations with precision and confidence, using BDD and Given-When-Then principles
.NET - Unit Testing
Given-When Style Testing for Clojure
An extension for NUnit 3 to facilitate a clear separation between Given part and When, Then parts of a unit test. This helps achieve hierachical test suites without making Test classes nesting one another.
Simple Java Rule Engine Library
Easily execute Camunda process scenarios and verify your expectations with Given/Then/When style tests.
Given-When-Then helper for Jest.
Opinionated BDD for Vitest. Enforced Given/When/Then with levels, timeouts, and documentation-as-tests.
Enforce Acceptance Test Driven Development in Claude Code to write clear specs, generate tests, and maintain consistent AI-driven testing workflows.
Add a description, image, and links to the given-when-then topic page so that developers can more easily learn about it.
To associate your repository with the given-when-then topic, visit your repo's landing page and select "manage topics."