Powerful .NET library for benchmarking
- benchmark
- benchmarking
- c-sharp
- dotnet
47,133 repositories indexed
1–24 of 27 · Most stars
Powerful .NET library for benchmarking
The most popular and friendly mocking framework for .NET
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.
NUnit Framework
Mutation testing for .NET core and .NET framework!
Fluent testing library for ASP.NET Core MVC.
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
Replace any .NET method (including static and non-virtual) with a delegate
Skynet 1M threads microbenchmark
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
Performance benchmarking and testing framework for .NET applications :chart_with_upwards_trend:
C#/.NET test automation framework for web
BDD framework allowing to create easy to read and maintain tests.
BDDfy is the simplest BDD framework EVER!
Automation framework for Windows platforms
Snapshooter is a snapshot testing tool for .NET Core and .NET Framework
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
A battle hardened testing framework for C# that's heavily inspired by Mocha and RSpec.
Unit testing framework for Sitecore.
A framework for speeding up the development of automated UI tests for Windows, Android, iOS, and Web with Appium/Selenium on .NET
NBehave is a framework for Behaviour-Driven Development
A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes, refactorings and completion providers.
BDD framework for xUnit.net