Top 20 NuGet unit-testing Packages

The most powerful free mocking library available for .NET developers.
NSubstitute is a friendly substitute for .NET mocking libraries. It has a simple, succinct syntax to help developers write clearer tests. NSubstitute is designed for Arrange-Act-Assert (AAA) testing and with Test Driven Development (TDD) in mind.
XMLUnit provides you with the tools to verify the XML you emit is the one you want to create. It provides helpers to validate against an XML Schema, assert the values of XPath queries or compare XML documents against expected outcomes.
This project is to speed up and clean up unit testing and test driven development by returning random values.
Provides test helpers for Rebus, e.g. a fake bus (records what happens to it), a saga fixture (for testing sagas), etc.
dotMemory Unit is an additional unit testing framework that allows you to write tests that check code for all kinds of memory issues. For example, these can be tests that determine leaks by checking memory for objects of a particular type, or tests that track memory traffic and fail in case the traf...
Changelog: 2.0.2 Updated for Microsoft.Azure.WebJobs.Extensions.DurableTask 2.3.0 2.0.1 Updated for altest DurableTask packages 2.0 Durable Functions 2.0 support. No support for Durable Entities as of yet.
Through a fluent, extensible interface, NBuilder allows you to rapidly create test data, automatically assigning values to properties and public fields that are one of the built in .NET data types (e.g. ints and strings). NBuilder allows you to override for properties you are interested in using lam...
This package contains NUnit 3.x Constraints to be used with XMLUnit.NET's core. XMLUnit provides you with the tools to verify the XML you emit is the one you want to create. It provides helpers to validate against an XML Schema, assert the values of XPath queries or compare XML documents aga...
Unit testing framework for Sitecore.
Unit testing framework for Sitecore.
This package contains NUnit 2.x Constraints to be used with XMLUnit.NET's core. XMLUnit provides you with the tools to verify the XML you emit is the one you want to create. It provides helpers to validate against an XML Schema, assert the values of XPath queries or compare XML documents aga...
A small .NET Standard library for writing well-structured, clear-cut 3A tests.
Unit testing framework for Sitecore.
ExcelDna.Registration.Abstractions is a library that abstracts ExcelDna.Registration classes such as `ExcelRegistration`, `ExcelFunctionRegistration`, and others so you can easily mock them and write unit tests against your Excel add-ins built with Excel-DNA.
ExcelDna.IntelliSense.Abstractions is a library that abstracts ExcelDna.IntelliSense classes such as `IntelliSenseServer`, so you can easily mock them and write unit tests against your Excel add-ins built with Excel-DNA.
ExcelDna.Abstractions is a library that abstracts Excel-DNA classes such as `ExcelDnaUtil`, `ExcelAsyncUtil`, and many other classes so you can easily mock them and write unit tests against your Excel add-ins built with Excel-DNA.
Utility classes and extensions to facilitate common testing operations when using NUnit.
Parse jQuery QUnit JavaScript tests from .NET; you can consequently present the tests and their results in your favourite test library (e.g. NUnit).
Utility classes and extensions to facilitate common testing operations.