Top 20 NuGet bdd Packages
TinySpec is one class that abstracts away your testing syntax. It is a lightweight implementation of a BDD framework.
The WP7 App client library for BDD SpecFlow testing framework for Windows Phone emulator - used together with the WP7 BDD package
Simple Specification Framework.
Lightweight fluent BDD (Behavior Driven Development) framework
ATDD spec generation tool. Converts a plain text file of Acceptance Criteria in the Gherkin syntax into executable specs.
A node.js and standalone mono-based web server powered test harness for ASP.NET MVC.
Write your tests in JavaScript or CoffeeScript and use the best of both worlds
Describe behaviour in plain text using the Gherkin business language, i.e. given, when, then. Easily execute the behaviour against matching F# tick methods (let ``tick method`` () = true) or attributed C# or F# methods.
A .NET package to provide support for downloading features from Behave for Jira
A simple test runner agnostic BDD framework
A simple test runner agnostic BDD framework. This version is signed.
Provides the initial skeleton to write specs/tests for client side scripts in ASP.NET MVC Application.
Simple BDD
a boo dsl for mspec
Gherkin parser
A bridge package allowing smooth transition from LightBDD to LightBDD.NUnit2.
After update to this version, the LightBDD package can be removed and LightBDD.NUnit2 should be used since then.
A bridge package allowing smooth transition from LightBDD.NUnit to LightBDD.NUnit2.
After update to this version, the LightBDD.NUnit package can be removed and LightBDD.NUnit2 should be used since then.
Provides a TestBase class, which wraps MSTest assertions in an TDD/BDD style syntax and provides a chaining mechanism for multiple assertions on the same object. Currently runs on .NET 4.5/4.0/3.5
A small library for writing BDD-style specifications in C# / .NET.
Spec4Net focuses on simplicity and ease-of-use.
See the project home page for examples.
Concise BDD test framework.
[Test]
public void IWantTo() {
ICustomer customer = new Customer();
SoThat(BusinessValue)
.As(User)
.Given(customer.Register)
.When(customer.Confirm)
.Then(customer.Login)
}