A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Find trending repositories by name or description.
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking.
BDD in PHP
BDD, Python style.
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
BDDfy is the simplest BDD framework EVER!
A BDD javascript library
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
Behavior Driven Development tooling for Python. The root from red to green.
Provides UI for testing frameworks such as mocha, jasmine and jest which allows to define lazy variables and subjects.
BDD testing with Playwright runner
`agent-spec` is an AI-native BDD/spec verification tool for task execution.