CoreBDD
github.com
Spec sheet
- Purpose
- CoreBDD is a behavior-driven development framework for xUnit.net.Read 11 Oct 2026 · github.com
- Intended users
- The project is for developers writing BDD-style tests in xUnit.net, with repository topics including C#, .NET, and TDD.Read 11 Oct 2026 · github.com
- License
- The repository includes an Apache-2.0 license.Read 11 Oct 2026 · github.com
- Command-line tool
- An optional CLI can run tests with Gherkin-style output, scaffold feature and scenario files, and generate tests or feature files from the other format.Read 11 Oct 2026 · github.com
- Data-driven tests
- Method-based scenarios support data-driven tests using xUnit InlineData; class-based scenarios do not yet support them.Read 11 Oct 2026 · github.com
- Distribution
- CoreBDD is provided as source code in a public GitHub repository and as packages installed with dotnet commands.Read 11 Oct 2026 · github.com
- Editor support
- The README links to code snippets for Visual Studio Code.Read 11 Oct 2026 · github.com
- Gherkin generation
- The CoreBDD.SpecGeneration library can generate Gherkin feature specifications from tests.Read 11 Oct 2026 · github.com
- Install options
- The README describes installing a .NET project template or adding the CoreBDD NuGet package to an existing xUnit test project.Read 4 Oct 2026 · github.com
- Installation
- The README documents installation through a dotnet project template, NuGet packages, and a global dotnet CLI tool.Read 11 Oct 2026 · github.com
- Scenario styles
- Tests can be written as a scenario class with Given/When/Then methods or as scenarios in a single method.Read 11 Oct 2026 · github.com
Plans and prices
CoreBDD Free BDD framework for xUnit.net Read 11 Oct 2026 · github.com
Where Specifiction places it
- BDD Testing Tools#14 of 307.6