Top 20 NuGet bdd Packages
A simple and easy way to write behavior driven tests.
A super simple BDD library that doesn't mangle your code, just add Given("..."); When("..."); Then("..."); to your tests. Generate Gherkin .feature files from your unit tests
Unit Testing with Local Functions 🐯
Use NUnit to write TDD or BDD tests:
✔️ Arrange / Act / Assert
✔️ Given / When / Then
✔️ Context / Specification
Unit Testing with Local Functions 🐯
Use MSTest to write TDD or BDD tests:
✔️ Arrange / Act / Assert
✔️ Given / When / Then
✔️ Context / Specification
Microsoft IoC integration for Kekiri
A simple library for authoring self-describing, or BDD-Style tests
Data providers and structures for mock data and scenarios
Supports the creation of Domain-Specific Languages for test automation. Supports human friendly random data generation
xUnit integration for BDD-toolkit-dotnet
Fluent Assertions extensions for NodaTime
Deleporter Core (use Deleporter.Server/Deleporter.Client for easy setup) - Simple Cross Process Stubbing. Deleporter is a lightweight .NET library that teleports arbitrary delegates into an ASP.NET application in some other process (e.g. hosted in IIS) and runs them there. One use case is stubbing ...
DillPickle is a simple BDD framework that understands the Gherkin feature syntax.
NDecision is a Fluent rules engine written with Behavior Driven Development practices.
A set of C# specification extension methods that provide an easy to use 'testObject.Should***()' syntax for use with MSTest
A set of C# specification extension methods that provide an easy to use 'testObject.Should***()' syntax for use with NUnit
A set of C# specification extension methods that provide an easy to use 'testObject.Should***()' syntax for use with Xunit