Testing Feature Slices in C#: Unit Tests, Integration Tests, and What to Test
Learn how to test feature slices in C# effectively. Covers unit tests for handlers, integration tests with WebApplicationFactory, and when to use each testing strategy.
Software architecture deep dives for C# developers, focused on monolith patterns, modular monolith design, and decision frameworks versus microservices.
Showing 49–54 of 80 articles
Learn how to test feature slices in C# effectively. Covers unit tests for handlers, integration tests with WebApplicationFactory, and when to use each testing strategy.
Learn how to implement feature slicing in C# without MediatR. Build clean, testable feature handlers using plain classes and ASP.NET Core Minimal APIs.
Learn how to design a feature slice folder structure in .NET with real-world examples, structure decisions, and guidance on handling shared code and nested features.
Learn what feature slicing is in C# and how to organize your .NET projects by feature instead of by layer. Practical examples using a task app, no MediatR required.
Building a VS Code-style extension system in C# means implementing extension points, activation events, and contribution points. Complete .NET 8 guide.
Strategies for testing plugin architectures in C# with xUnit -- unit testing, contract tests, and integration testing for extensible .NET plugin systems.