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.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
- fluent-assertions
- c-sharp
- assertions
- tdd
Testing layer for Microsoft's HttpClient library. Create canned responses using a fluent API.
Fluent testing library for ASP.NET Core MVC.
A C# architecture test library to specify and assert architecture rules in C# for automated testing.
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
🐵 HTTP mock server, useful to stub services and simulate dynamic API responses, leveraging ASP.NET Core features, built-in fake data generation and pure C# scripting
- csharp
- mock-server
- roslyn
- faker
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
- dotnet-core
- efcore
- aspnet-core
- solid
Random testing library for C#
- quickcheck
- testing
- random
- regression-testing
A battle hardened testing framework for C# that's heavily inspired by Mocha and RSpec.
A framework for speeding up the development of automated UI tests for Windows, Android, iOS, and Web with Appium/Selenium on .NET
- appium
- winappdriver
- pageobject-pattern
- uwp
Testavior is a lightweight solution to help you develop Behavior Tests for ASP.NET Core
Simple Football Blazor Server web app displaying fixtures & results, group standings, teams & players and a player search. Can configure to run for chosen competition. Currently set to run for the Premier League