Top 20 NuGet Unit Testing Packages

Accelerates preparation of mocked structures for unit tests under xUnit2 by configuring AutoFixture data generation to use FakeItEasy. Gracefully handles recursive structures by omitting recursions.
Includes support for running v2 tests on iOS, Android, and UWP devices
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...
FsCheck is a tool for testing .NET programs automatically. You provide a specification of the program, in the form of properties which functions, methods or objects should satisfy, and FsCheck then tests that the properties hold in a large number of randomly generated cases. Such properties are actu...
Write automated tests for your web applications using the WatiN framework and execute them through Internet Explorer and FireFox.
A set of simple assert extensions to give you more choices and easier to read tests
PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.
Suitest instrumentation library for Xbox One (UWP) apps. This package will make your UWP app testable with Suitest. Suitest is a multi-platform end-to-end test automation service with the focus on the productivity and ease of use. Sign up for free at to get started. To prepare you...
Integration testing framework for developers. TestR allows automating testing of web applications.
Integration testing framework for developers. TestR allows automating testing of web applications. Adds PowerShell features that are not part of the regular deployment.
A test framework for F#
Makes FakeItEasy Dummies useful by wiring-them-up to real-looking, random test data. Leverages the power of AutoFixture to create anonymous variables. Fixes some of AutoFixture's poor default behaviors. Makes unit tests more expressive with less lines of code.
Replace any .NET method (including static and non-virtual) with a delegate
A library containing some helpers which greatly simplify the code needed for assertions.
Provides various classes that assist with .NET Core 2 unit testing.
Create lazy-loaded object graphs
An AutoFixture customization for lazy-loading entities using LazyEntityGraph.
Configure LazyEntityGraph with Entity Framework metadata (Code First or EDMX)
The library for writing tests in BDD and AAA styles