Top 20 NuGet Unit Testing Packages

BDD in .NET Core - Xunit.Gherkin.Quick is a lightweight, cross platform BDD test framework (targets .NET Standard, can be used from both .NET and .NET Core test projects). It parses Gherkin language and executes Xunit tests corresponding to scenarios.
Test helpers to use in conjunction with PeanutButter.Async, allowing your tests to treat tasks as if they were run synchronously.
Provides base classes to help with testing applications written with Sharp Architecture and NHibernate. This is legacy package, for future development xUnit is recommended.
Dynamic mocking framework for .NET
A set of abstractions to help make file system interactions testable.
Chutzpah is an open source JavaScript test runner which helps you integrate JavaScript unit testing into your website. It enables you to run JavaScript unit tests from the command line and from inside of Visual Studio. It also supports running in the TeamCity continuous integration server.
This package contains extensions to the Microsoft Visual Studio Team Test unit testing framework. Features include alternatives to ExpectedExceptionAttribute and a fully extensible assertion application programming interface.
NFluent is an ergonomic assertion library which aims to fluent your .Net TDD experience (based on simple Check.That() check statements). NFluent aims your tests to be fluent to write (with an happy 'dot' auto completion experience), fluent to read (i.e. as close as possible to plain English expressi...
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.
Opinionated acceptance testing framework.
The xUnit test output sink for Serilog
A .NET library for intercepting server-side HTTP dependencies.
Extensions for ordered testing with Xunit. Full support for ordering at all levels - test collections, test classes and test cases. Support for AssemblyFixture including IMessageSink injection and IAsyncLifetime. Supports .NET Core 1.x, .NET Core 2.x. and .NET 4.5.2+
Tasty - Delicious dotnet testing
A Behaviour Driven Testing Framework
Provides test helpers for Rebus, e.g. a fake bus (records what happens to it), a saga fixture (for testing sagas), etc.
The Tynamix ObjectFiller.NET fills the properties of your objects with random data. Use it for unittest, prototyping and whereever you need some random testdata. It has a fluent API and is highly customizable. It supports also IEnumerables and Dictionaries and constructors WITH pa...
Provides base classes to help with testing applications written with Sharp Architecture using xUnit.
A mocking library that creates LazyCache IAppCache system mocks using Moq.
Pluggable foundation blocks for building distributed apps.