Top 20 NuGet tdd Packages

DynamicSpecs NUnit integration
Contains a TestEngine that can be used to create unit tests and integration tests for applications that are built with the Kingo framework. Source code and general guidance on how to use this framework can be found here: https://github.com/wimvangool/Kingo/wiki
A library to help create small application modules that are dependency and test friendly. It is the base for modules as micro-services. There are two concepts: The chains and the actions. The chains act like a state machine representation of the class, holding a context, which actions ca...
Helper methods to work with Entity Framework 6.* and Moq libraries doing mocks of Entity Framework main methods that access database. To understand how to mock on EF 6, then what this package can do for you, give a look at: http://www.codeproject.com/Tips/1045590/Testing-with-mock-on-Entity-Framew...
AutoTest.ArgumentNullException is an automated unit testing component to ensure methods with nullable parameters correctly throw an ArgumentNullException when they are supplied null parameters.
Machine.Specifications.Mvc is a set of extensions for testing ASP.Net MVC specific types. It aims to ease the testing of ActionResult objects returned from MVC Controllers by providing an Machine.Specifications (MSpec) BDD syntax over these types.
Machine.Specifications.Should is a should library for the Context/Specification framework Machine.Specifications
Experiment.AutoFixture supports auto data using AutoFixture library in parameterized tests.
The console runner of Carna testing and specification framework for .NET Core.
The runner of Carna testing and specification framework for .NET Platform.
Library contains set of actions and assertions used to configure Wiremock application.
Given-When-Then test framework that integrates NUnit and Ninject for unit and integration testing.
CLI tool for Gherkin based Test Fixtures
Don't spend hours writing code to mock a dozen dependencies, and more hours debugging it. Just write your test code, and let FixtureBase create the dependencies for you. FixtureBase constructs your UnitUnderTest to test your codebase end-to-end, with external dependencies auto-faked and automatical...
Unit Testing with Local Functions 🐯 Use the traditional Unit Testing Frameworks to write TDD or BDD tests: ✔️ Arrange / Act / Assert ✔️ Given / When / Then ✔️ Context / Specification
ReportGenerator converts XML reports generated by OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo or Clover 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. U...
Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.
The NunitV2.Core package is aimed at third-party test runners that will normally include the assemblies directly in their own packages. It allows loading and running tests at a fairly low level.
Machine.Specifications.Mvc is a set of extensions for testing ASP.Net MVC specific types. It aims to ease the testing of ActionResult objects returned from MVC Controllers by providing an Machine.Specifications (MSpec) BDD syntax over these types. v1.0.2.0 - Added support for Partial View (Should...
Enables unit testing of applications that use MongoDB official driver by providing interfaces and proxy classes for key types such as MongoDatabase, MongoServer, MongoCursor and MongoCollection.