Top 20 NuGet tdd Packages

A MSTest 2 support for ImpruvIT.DataValidation library. ImpruvIT.DataValidation is a simple easily extensible data validation library with fluent API and descriptive failure messages. Supports validation of code contracts (arguments and return values) and test assertions with the same API bu...
Extensions.Logging.ListOfString logs to a list of string so you can test your logging : ``` ILoggerFactory factory=new LoggerFactory.AddProvider(new StringListLoggerProvider()) ILogger logger= factory.CreateLogger("Test1"); ...tests... ; StringListLogger.Instance .LoggedLines .ShouldContain(...
Now with .NET Standard support! The Should Assertion Library provides a set of extension methods for test assertions for AAA and BDD style tests. It provides assertions only, and as a result it is test runner agnostic. The assertions are a direct fork of the xUnit test assertions. This proje...
Automatic generation of C# code for Shouldly unit tests. Reads your test output and generates a matching test for each property in your model. An easy way to achieve 100% test coverage.
Unit Testing with Local Functions 🐯 Use NUnit to write TDD or BDD tests: ✔️ Arrange / Act / Assert ✔️ Given / When / Then ✔️ Context / Specification
Unit Testing with Local Functions 🐯 Use MSTest to write TDD or BDD tests: ✔️ Arrange / Act / Assert ✔️ Given / When / Then ✔️ Context / Specification
MSTest V2 Test Framework Extensions.
Subs for unit testing AspNetCore HttpContext
An opinionated helper adding syntaxic sugar around Moq library
Package Description
Contains Moq argument matchers using FluentAssertions
This extension allows NUnit to create result files in JSON formats for sending via the Test Management for Jira REST API.
xUnit integration for BDD-toolkit-dotnet
Package Description
Package Description
[RHINOMOCKS] .NET C#: Arrange Context is a simple Tool to automatically initialize your system-under-test with mocked instances.