✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
-
Updated
Jan 16, 2025 - 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).
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
BDD in .NET Core - using Xunit and Gherkin (compatible with both .NET Core and .NET)
Visual Studio for Mac SpecFlow integration
A library for writing flexible, readable and maintainable acceptance tests, using Screenplay Pattern. Inspired by Serenity BDD.
The purpose of this project is to demonstrate how you can use Behaviour Driven Development (BDD) and Test Driven Development (TDD) for Dynamics 365 CE
API Test automation Framework with Speclow
The lightweight, uninvasive BDD micro-framework for .NET written in c#
The library for writing tests in BDD and AAA styles
This sample demonstrates how to use specifications and convert them to the acceptance tests.
Personalized architecture of onion architecture using CQRS pattern and repository pattern.
SpecFlow tutorial to learn how to work with SpecFlow's framework and Gherkin language
An implementation of the popular board game 'Battle Ships' using Domain-Driven-Design as the architecture with event sourcing.
this project Created by Onion Architecture with BDD And TDD
Aplicación de escritorio para la gestión de un consultorio médico, desarrollada con TDD/BDD
Katas in C# on .NET Core with BDD approach.
Sistema de controle de ponto para trabalhadores
This project uses Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and Clean Architecture principles to create a CRUD system for product management. It includes authentication and authorization using JWT, along with unit tests and acceptance tests for reliability and scalability.
The RPG Combat kata in C#/.NET5.0
Created by Kent Beck, D.D. McCracken
Released 1957