Skip to content
SPECIFICTION
Get listed

CoreBDD

github.com

Free plan Self-hosted
Visit github.com
Spec score 7.6 #14 of 30 in BDD Testing Tools

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

Every CoreBDD plan and price →

Where Specifiction places it

Alternatives to CoreBDDAll alternatives →