Top 20 NuGet tdd Packages

EMSm is a simple, TDD-testable hierarchical state machine library for .Net, perfectly suitable for developing the behavior of your embedded systems.
Microsoft Extensions for FluentMediator.
FluentMediator is an unobtrusive library that allows developers to build custom pipelines for Commands, Queries and Events.
bdd style test fixtures for EventFly
This package contains a base fixture class with numerous helper methods to assist with scaffolding unit tests. Utilizes AutoFixture to do most of the hard work.
A lightweight library for unit testing that reduces the boilerplate necessary for test-driven development and test isolation.
Provides a control to use in Eto.Forms applications that can be used to display, filter, and run unit tests.
Provides a control to use in Eto.Forms applications that can be used to display, filter, and run unit tests.
Package Description
An attribute to retry NUnit tests in case of an exception of a given type has been thrown.
The console runner of Carna testing and specification framework for .NET Platform.
$ dotnet new -i Genocs.CleanArchitecture:0.1.0 $ dotnet new cleanarchitecture It generates a .NET Solution following the Clean Architecture Style, DDD and Separation of Concerns in Domain, Application, Infrastructure and UI.
$ dotnet new -i Genocs.MicroserviceTemplate::0.1.0 $ dotnet new microservice It generates a .NET Solution with full fledged microservice components.
The library goes through the target schema of the database and wipes its contents. Helps when writing tests for database-related code.
Package Description
[CORE] .NET C#: Arrange Context is a simple Tool to automatically initialize your system-under-test with mocked instances.