Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
-
Updated
Dec 30, 2023 - C#
Test-driven development (TDD) is a software development process relying on software requirements being converted to test cases before software is fully developed, and tracking all software development by repeatedly testing the software against all test cases. This is as opposed to software being developed first and test cases created later. Programmers also apply the concept to improving and debugging legacy code developed with older techniques.
Repeat.
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
NUnit Framework
🌀 Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
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.
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!
MSTest framework and adapter
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.
NUnit Console runner and test engine
Task management system based on .NET 6 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
NUnit 3.0 Visual Studio test adapter for use under VS 2012 or later
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
CQRS, using Clean Architecture, multiple databases and Eventual Consistency
Mocking Entity Framework Core operations such ToListAsync, FirstOrDefaultAsync etc
It is a clean architecture project template which is based on hexagonal-architecture principles built with .Net core.
Learn Clean Architecture with .NET Core 3.0 🔥
A blog built with ASP.NET Core
Created by Kent Beck, D.D. McCracken
Released 1957