Top 20 NuGet testing Packages
Helpers for writing tests that use Microsoft.Extensions.Logging. Contains test implementations that are observable.
Package Description
VsixTesting allows you to easily test your Visual Studio Extensions.
A minimal Microsoft.Extensions.Logging provider for test frameworks such as MSTest, xUnit and NUnit.
Provides an in-memory test server for testing AWS Lambda functions.
A logging provider that hooks into the .NET Logging extensions and captures
the logs that it receives so they can be examined later by tests.
Use version 1.x for .NET prior to 6.0.
Use version 2.x for .NET 6.0 onwards.
Use version 3.x for .NET 6.0 & 8...
A robust wrapper for browser automation on the .NET platform for Selenium WebDriver or Microsoft Playwright that eases automating ajax-heavy websites and reduces coupling to the HTML, CSS & JS.
This package includes the Coypu 4 framework assembly, which should be referenced by your tests.
Supported...
NSpec is a BDD-style testing framework for .NET. NSpec is intended to drive development by specifying behavior within a context or scenario. NSpec belongs to the xSpec (Context/Specification) family and is heavily inspired by RSpec and Mocha.
SpecBind is a bridge library for SpecFlow that allows for users to use as standard step vocabulary to drive their interaction with various web driver platforms, only requiring a light page model to complete interaction with the web site.
NUnit addin for reporting test results to https://reportportal.io
Testing doubles for EntityFramework.
A .NET library for using MSTest (and Moq) on top of the ChannelAdam Test Framework.
Utility library to simplify unit tests that must use a database by using MS SQL LocalDB to simulate the real database.
Generic performance testing library for executing load-tests written in .NET c#
Visit project website for examples.
ServerHost - A .NET Server Hosting utility library, including in-process server host testing.
Adds pairwise and combinatorial testing to Xunit. When combined with Xunit's [Theory] attribute, generates test cases that run a test under many conditions that you control via test method parameters.
Library for creating Api stubs in .NET.
Utilities to streamline unit testing in Dynamics CRM 365 by faking the IOrganizationService against an In-Memory context which runs blazing fast.
Library for running Xamarin.Forms inside of unit tests
F# wrapper library for Akka.NET Streams TestKit library using FsCheck and xUnit.