A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.
- c-sharp
- mvvm
- xamarin-forms
- wpf
NUnit Framework
The Service Bus Explorer allows users to connect to a Service Bus namespace and administer messaging entities in an easy manner. The tool provides advanced features like import/export functionality or the ability to test topic, queues, subscriptions, relay services, notification hubs and events hubs.
- service-bus
- notification-hubs
- messaging-entities
- azure-service-bus
Mutation testing for .NET core and .NET framework!
- mutation-testing
- stryker
- dotnet-core
- dotnet-framework
Enterprise-grade feature flag platform that you can self-host. Get started - free.
- dotnet
- feature-management
- remote-config
- csharp
Testing layer for Microsoft's HttpClient library. Create canned responses using a fluent API.
Fluent testing library for ASP.NET Core MVC.
Asp.Net 7.0 & Angular 15 SPA Fullstack application with plenty of examples. Live demo:
One of the World's Fastest .NET CSV Parsers. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible with blazing fast SIMD vectorized parsing.
- csharp
- csv
- csv-parser
- csv-reader
A C# architecture test library to specify and assert architecture rules in C# for automated testing.
Use docker/podman, compose local and remote via a FluentAPI
Netling is a load tester client for easy web testing.
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.
This repository is designed to create an enterprise Blazor Server application that follows the principles of Clean Architecture and implements Blazor Clean Architecture best practices for scalability, maintainability, and testability.
- clean-architecture
- best-practices
- blazor-boilerplate
- blazor-server-template
A ready-to-use, layered ASP.NET Core 10 MVC solution template with Identity, EF Core, the repository pattern, Mapster mappings, dependency injection, tests and StyleCop warnings fixed.
Replace any .NET method (including static and non-virtual) with a delegate
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.
- dotnet
- microsoft
- mstest
- test
Cross-platform building blocks for .NET applications. Provides service location and dependency resolution, logging, platform-neutral images, colours and geometry, and unit test and design mode detection.
- nlog
- logging
- cross-platform
- hacktoberfest
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you commit or push. 🚀
GenFu is a library you can use to generate realistic test data. It is composed of several property fillers that can populate commonly named properties through reflection using an internal database of values or randomly created data. You can override any of the fillers, give GenFu hints on how to fill them.
This repository contains Hands on Test Driven Development Katas (C#)
- tdd-kata
- csharp8
- netframework
- dotnet-core2
Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
- tdd
- test-driven-development
- dotnet
- atdd