Top 20 NuGet bdd Packages

Invalid image
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Runs on .NET Framework 4.5.1+ and .NET Standard 1.4+. Supports the unit test frameworks MSTest, MSTest2, NUnit, XUnit, XUnit2, MBUnit, Gallio, MSpec, ...
Invalid image
**Pickles** is an open source **living documentation** generator that works on feature files written in the *Gherkin* language, popularized in tools like *Cucumber* and *SpecFlow*. *Pickles* can be incorporated into your build process to produce living documentation in a format that is more...
Invalid image
**Pickles** is an open source **living documentation** generator that works on feature files written in the *Gherkin* language, popularized in tools like *Cucumber* and *SpecFlow*. *Pickles* can be incorporated into your build process to produce living documentation in a format that is more...
Invalid image
Machine.Specifications (MSpec) adapter for .NET Framework and .NET Core including dotnet cli (dotnet test), Visual Studio IDE, TFS, Visual Studio Online, Visual Studio Team Services.
Invalid image
Machine.Fakes attempts to simplify the usage of such frameworks on top of Machine.Specifications by helping to reduce a lot of the typical fake framwork related clutter code in specifications. If you choose so, Machine.Fakes even helps you to stay mostly independent of a concrete fake framework by p...
Invalid image
SpecFlow aims at bridging the communication gap between domain experts and developers by binding business readable behavior specifications to the underlying implementation. Our mission is to provide a pragmatic and frictionless approach to Acceptance Test Driven Development and Behavior Driven Devel...
Invalid image
NFluent is an ergonomic check library which aims to fluent your .NET TDD experience (based on simple Check.That() check statements). NFluent aims your tests to be fluent to write (with an happy 'dot' auto completion experience), fluent to read (i.e. as close as possible to plain English expression),...
Invalid image
A testing library for creating Expected Objects
Invalid image
Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.
Invalid image
Package for writing custom extensions for SpecFlow.
Invalid image
An xUnit.net extension for describing your tests using natural language. Installing this package installs Xbehave.Core and xunit.
Invalid image
Includes the libraries for writing tests with xBehave.net. Installing this package installs xunit.core.
Invalid image
SpecFlow+Runner - supports SpecRun.SpecFlow and SpecRun.NUnit packages.
Invalid image
Pester provides a framework for running BDD style Tests to execute and validate PowerShell commands inside of PowerShell and offers a powerful set of Mocking Functions that allow tests to mimic and mock the functionality of any command inside of a piece of PowerShell code being tested. Pester tests ...
Invalid image
SpecFlow+Runner - a smarter integration test runner for SpecFlow. Check the details on the website.
Invalid image
A BDD style testing framework, heavily relying on auto mocking containers.
Invalid image
Provides LightBDD core features, including asynchronous scenario execution with execution tracking and time measurement, metadata discovery and formatting, reporting, in-code configuration, progress notification and framework extensibility.
Invalid image
Allows creating acceptance tests in developer friendly environment by offering LightBDD.Framework features on top of NUnit 3 testing framework. High level features: * user friendly bdd scenario definitions, * test execution tracing and time measurement, helpful during longer test execution, * Xml/H...
Invalid image
SpecSync for MTM is a synchronization tool that integrates SpecFlow to Microsoft Test Manager (MTM, part of Team Foundation Server / Visual Studio Team Services).
Invalid image
Allows creating acceptance tests in developer friendly environment by offering LightBDD.Framework features on top of xUnit 2 testing framework. High level features: * user friendly bdd scenario definitions, * test execution tracing and time measurement, helpful during longer test execution, * Xml/H...