Top 20 NuGet tdd Packages

A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.5 and 4.7, as well as .NET Core 2.0, .NET Standard 1.3, 1.6 and 2.0. Supports the unit test frameworks MSTest, MSTest2, Galli...
ReportGenerator converts XML reports generated by OpenCover, dotCover, Visual Studio, NCover or Cobertura or into human readable reports in various formats. The reports do not only show the coverage quota, but also include the source code and visualize which line has been covered. Use this package ...
This package includes the nunit3-console runner and test engine for version 3 of the NUnit unit-testing framework. The following extensions are included with this package: * NUnitProjectLoader - loads tests from NUnit projects * VSProjectLoader - loads tests from Visual...
Moq is the most popular and friendly mocking framework for .NET
Provides LightBDD core features, including asynchronous scenario execution with execution tracking and time measurement, metadata discovery and formatting, reporting, in-code configuration, progress notification and framework extensibility.
A fluent, portable, testable HTTP client library.
A simple and sane data generator for populating objects that supports different locales. A delightful port of the famed faker.js and inspired by FluentValidation. Use Bogus to create UIs with fake data or seed databases. Get started by using Faker class or a DataSet directly.
Provides LightBDD framework with common classes and features for all LightBDD integrations. High level features: * native support for refactoring, code analysis (like finding unused methods), test running and all features that Visual Studio / Intellisense / Resharper offer during code development; ...
SpecsFor is another Behavior-Driven Development framework that focuses on ease of use for *developers* by minimizing testing friction. This is package simply forwards to SpecsFor.StructureMap for backwards compatibility.
This package includes the nunit3-console runner and test engine for version 3 of the NUnit unit-testing framework. Any extensions, if needed, may be installed as separate packages.
It's faking amazing! The easy mocking framework for .NET that works great in C# and VB.NET alike. No need to know the difference between a stub, a mock or a spy, everything's a fake! The easy to use, refactoring friendly API makes faking a breeze.
ReportGenerator converts XML reports generated by OpenCover, dotCover, Visual Studio, NCover or Cobertura or into human readable reports in various formats. The reports do not only show the coverage quota, but also include the source code and visualize which line has been covered. Use this package ...
Lightweight Http Mocking Server for .Net, inspired by WireMock from the Java landscape.
The most powerful free mocking library available for .NET developers.
This extension allows NUnit to recognize and load solutions and projects in Visual Studio format. It supports files of type .sln, .csproj, .vbproj, .vjsproj, .vcproj and .fsproj.
Includes support for running xUnit.net v2 tests on iOS, Android, and UWP devices
NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible. This package includes the NUnit 3 framework assembly, which is referenced by your tests. You will need to install version 3 of the nunit3-console program or a third-party runner that supports NUni...
This package includes nunit.engine and related assemblies, for use by runner programs. It is not intended for direct use by users who simply want to run tests.
This extension sends specially formatted messages about test progress to TeamCity as each test executes, allowing TeamCity to monitor progress.
This is MSTest V2, the evolution of Microsoft's Test Framework. Supported platforms: - .NET 4.5.0+ - .NET Core 1.0+ (Universal Windows Apps 10+, DNX Core 5+) - ASP.NET Core 1.0+ To discover and execute tests install MSTest.TestAdapter. To discover and execute tests for project.json based ...