Human-friendly unit testing for C++11
-
Updated
Feb 4, 2024 - C++
Behavior-driven development (BDD) is a test-first, agile testing practice. Without focusing on internal implementation, BDD tests are business-facing scenarios that attempt to describe the behavior of a story, feature, or capability from a user’s perspective. Behaviour-driven development is a synthesis and refinement of practices stemming from test-driven development (TDD) and acceptance-test-driven development (ATDD).
Human-friendly unit testing for C++11
A C++ Cucumber interpreter
This C++20 module-based testing framework leverages C++23 features for macro-free unit and BDD testing with familiar, easy-to-use assertions, lambdas, and a small footprint, promoting improved maintainability.
application to test elliptic ed25519 keys messages and signatures using Crypto++
Property-Behavior Driven Test for C++
Created by Kent Beck, D.D. McCracken
Released 1957