Top 20 NuGet tdd Packages

Fluent helpers to abstract the boiler-plate associated with Unit Testing
Allows creating acceptance tests in developer friendly environment by offering LightBDD.Framework features on top of MsTest v2 (MSTest.TestFramework) testing framework. High level features: * user friendly bdd scenario definitions; * test execution tracing and time measurement, helpful during longe...
HttpClient extensions to test REST endpoints.
NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible. A number of runners, both from the NUnit project and by third parties, are able to execute NUnit tests. Version 2.6 is the seventh major release of this well-known and well-tested programming tool...
A lightweight framework for creating unit tests for Roslyn diagnostic analyzers, code fixes and refactorings using NUnit. This is a NetStandard retarget of Dustin Campbell's library, targetting newer versions of CodeAnalysis packages.
A lightweight testing framework
Mocklis is a library and source code generator for .net, targeted at generating test doubles from interfaces. Mocklis.MockGenerator contains the code generation packaged as a Roslyn Analyzer/Code fix pair.
Core classes for Dynamics 365 UI test automation.
Provides LightBDD integration with Microsoft.Extensions.DependencyInjection, allowing to use Microsoft DI compatible container for LightBDD scenarios.
SpecsFor is another Behavior-Driven Development framework that focuses on ease of use for *developers* by minimizing testing friction.
Auto-mocking Autofac container that uses NSubstitute.
Auto-mocking container
Unquote is not just another DSL or API for making unit test assertions. Instead, assertions are written as plain, statically-checked F# quoted expressions and test failure messages are given as step-by-step F# expression evaluations. Unquote integrates configuration-free with all exception-based un...
An xUnit.net extension for describing your tests using natural language. Installing this package installs Xbehave.Core and xunit.
Various fluent style data generators and extension methods for constrained non-determinism in your unit tests, integration tests, general automation projects and mock-ups.
Includes the libraries for writing tests with xBehave.net. Installing this package installs xunit.core.
This package provides extensions to FluentAssertions for the Functional.Primitives package.
MSTest V2 Test Framework Extensions.
Allows creating acceptance tests in developer friendly environment by offering LightBDD.Framework features on top of NUnit 2 testing framework. High level features: * user friendly bdd scenario definitions; * test execution tracing and time measurement, helpful during longer test execution; * Xml/H...
Library contains set of actions and assertions used to create System tests and Component tests for microservices.