Top 20 NuGet tdd Packages

A lightweight framework for creating unit tests for Roslyn diagnostic analyzers, code fixes and refactorings using NUnit.
Foq2 is a lightweight thread-safe mocking library for F# 4 with a similar API to Moq.
Easy mocking for EntityFramework 6.
A dynamic specification framework for C#.
NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible. This package includes the NUnit 3.0 framework assembly for SilverLight 5.0, which is referenced by your tests. You will need to install the NUnitLite.SL50 package in order to run the tests.
NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible. This package includes the NUnit 3.0 framework assembly for .NET Compact Framework 3.5, which is referenced by your tests. You will need to install the NUnitLiteCF package in order to run the tests...
A .NET fake data generator inspired by ruby's factory_girl gem to make test-driven development more productive. Create your fake data for testing purposes more easily with random generators and fluent interface!
A pre-built Windows version of Zombie.js. This package adds a node_modules folder at the top-level of the solution containing the all of the modules required to run Zombie.js.
Test samples with NUnit
NSpectator is a ready-to-use solution for development using .NET with Context/Specification flavor. Toolset is intended to be used to drive development through specifying behavior and interaction at the unit level. NSpectator has no dependencies. Feel free to use any assertion library.
Provides classes that use the Moq mocking framework. This provides easy mock setup, tracking of command executions, including parameter values.
Provides execution plan testing for SqlServer. This allows you to unit test the `CommandBuilder.CommandText` property by actually sending it to the database and running an explain plan.
A helper for integration testing of SQL Server databases.
Provides execution plan testing for Sqlite. This allows you to unit test the `CommandBuilder.CommandText` property by actually sending it to the database and running an explain plan.
Abstraction for DateTime so it is testable
It installs Visual Studio project templates to be used when creating projects from .NET Core 'dotnet new' command line interface. Currently, it contains a project template for a NSpec test library targeting both .NET Core and .NET Frameowrk. NOTE: Even if template currently creates a project suppo...