Top 20 NuGet Unit Testing Packages

Extension methods for asserts for a more readable assert. Ex: 1.ShouldNotBeEqualTo(2)
Specifications made easy.
Unit test framework for Bridge.NET projects. Write tests in C#, run them in JavaScript.
A set of abstractions to help make file system interactions testable.
Implementation of certain controls for the Kendo UI library.
Hedgehog will eat all your bugs.
Fast and easy testing of BizTalk server integrations by mocking the communication to and from them.
Chance.NET randomness generator
.NET Unit test helpers for asserting that exceptions were / weren't thrown, and for "scenario tests".
Rx Lite Testing (rx-lite-testing) binding library for Bridge.NET projects.
FSec is a tool for automatically running security tests for .NET programs. The tool provides some basic security testing functionality to discover vulnerabilities in an application, including: XSS, XML Bomb, XPath injection, SQL injection, URL tampering, URL bogus, ...
Testing doubles for EntityFramework.
FsCheck.NUnit integrates FsCheck with NUnit by adding a PropertyAttribute that runs FsCheck tests, similar to NUnit TestAttribute. All the options normally available in vanilla FsCheck via configuration can be controlled via the PropertyAttribute.
SpecFlow generator plugin that adds ability to retry tests on failure for MSTest/NUnit.
Ghpr.Core: Core package for test run reporter
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...
DynamicSpecs NUnit integration
Xunit.AspNetCore.Integration builds upon AspNetCore.IntegrationTesting by providing a few abstractions to help write integration tests with XUnit.
TypeRegistry for DynamicSpecs, based on AutoFac and FakeItEasy
A library containing some helpers which greatly simplify the code needed for assertions.