Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
-
Updated
Dec 31, 2024 - C#
Behavior-driven development (BDD) is a test-first, agile testing practice. Without focusing on internal implementation, BDD tests are business-facing scenarios that attempt to describe the behavior of a story, feature, or capability from a user’s perspective. Behaviour-driven development is a synthesis and refinement of practices stemming from test-driven development (TDD) and acceptance-test-driven development (ATDD).
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
Open-source Cucumber-style BDD test automation framework for .NET.
The open source living documentation generator
Sample implementation and comparison of various approaches to building DDD applications. Useful as a baseline to quickly start a DDD dot net project.
BDD in .NET Core - using Xunit and Gherkin (compatible with both .NET Core and .NET)
Sneaky Testing Library in BDD style
A by the book DDD application with React/Redux and .NET Core. It features CQRS, event-sourcing, functional programming, TDD, Docker and much more.
Reference project with Vertical Slice architecture (VSA). Event-driven architecture. Optimized for Domain-driven design.
GWTDO defines a BDD-style test suite, with a clear separation of concerns between the test scenario definition and the implementation details.
An .NET web UI automation framework based on the screenplay pattern implemented in Serenity BDD
Simple BDD syntax for writing domain model tests
Visual Studio extension for SpecFlow
Visual Studio extension for Reqnroll - open-source .NET BDD framework
Gherkin tests scenario synchronizer
💎 A full-stack application built using ASP.NET Core Web API and Blazor Web Assembly
Created by Kent Beck, D.D. McCracken
Released 1957