Test-Driven Development - Curated .NET Articles & Tutorials

Curated .NET news, articles, and tutorials about Test-Driven Development, drawn from .NET News Daily issues.

14 curated issues

TDD in .NET: Anti-Patterns & When NOT to Use TDD

The Double-Edged Sword

Featured in Issue #364 January 07, 2026

Issue also covered: Authentication, Clean Architecture, C#, .NET 10, .NET Core, EF Core, REST API

Read this issue →

TDD in .NET: Practicing TDD in a Web API Project

Motivation: Why This Article?

Featured in Issue #360 January 01, 2026

Issue also covered: Azure, Benchmarking, Clean Architecture, C#, .NET 10, JWT, Minimal APIs, ML.NET

Read this issue →

Writing Good Tests in TDD

Ever run a test suite where everything’s green… but you still don’t trust it?

Featured in Issue #349 December 17, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, CQRS, C#, Design Patterns, .NET 10, .NET 9

Read this issue →

TDD in .NET: Practicing with String Calculator

Practicing TDD with a simple String Calculator

Featured in Issue #342 December 08, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Dapper, Domain-Driven Design, Design Patterns, .NET 10

Read this issue →

JetBrains .NET Days 2025 – Test Driven Development with Blazor

Note: Slides do not tell the whole story of the talk, so take the stand alone slides with a grain of salt. Things may be taken out of context.

Featured in Issue #306 October 17, 2025

Issue also covered: AOT, ASP.NET Core, Azure, Blazor, Clean Architecture, C#, .NET 9, EF Core

Read this issue →

Adding TDD to Legacy .NET Code Without Breaking Production

How to gradually introduce tests to existing Windows Forms, WPF, and WCF applications when “don’t break anything” is your #1 priority

Featured in Issue #278 September 05, 2025

Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, EF Core, .NET MAUI, MongoDB, Performance

Read this issue →

How to Write Tests in C# in 5 Steps & TDD Explained

Test-Driven Development (TDD) is a software approach where tests are written before code. It ensures clean, maintainable code by following a red-green-refactor cycle and improves software quality thro...

Featured in Issue #260 August 12, 2025

Issue also covered: ASP.NET Core, .NET Aspire, C#, EF Core, Minimal APIs, OpenAI, Performance, Unit Testing

Read this issue →

How to Use Claude Code Effectively: A Step-by-Step Method to Avoid Getting Lost

Learn how to use Claude Code effectively without getting lost. Complete guide with proven prompts, TDD methodology, and step-by-step workflow for complex projects. Avoid AI context drift

Featured in Issue #258 August 08, 2025

Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, EF Core, GitHub Copilot, JWT, Performance

Read this issue →

Test-Driven Development in .NET 9: Build Robust APIs with Confidence

https://medium.com/@tonoy300/test-driven-development-in-net-9-build-robust-apis-with-confidence-9fe453d673d8

Featured in Issue #248 July 25, 2025

Issue also covered: ASP.NET Core, AutoMapper, Azure, Azure Functions, .NET 10, .NET 8, .NET 9, .NET MAUI

Read this issue →

What are the origins of async/await in C#?

https://www.youtube.com/watch?v=MtDdO9YXgq0

Featured in Issue #163 March 28, 2025

Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, Azure, C#, .NET 9, EF Core, GitHub Copilot

Read this issue →

Related topics