CDCoding Dropletsincodingdroplets.com·Jul 14 · 10 min read7 Common Mistakes Unit Testing ASP.NET Core Controllers (And How to Fix Them)Unit testing ASP.NET Core controllers looks trivial until your first test passes for the wrong reason. You assert that an action returned Ok, the bar goes green, and six months later a refactor that q00
THTodd Hendrixxinpushpull.hashnode.dev·Jul 11 · 12 min readAgent Failure Mode: Testing the Function of Existence, Not the Existence of FunctionYou have been building with an agent for hours. It writes a feature, adds a few tests, runs the suite, and cleans up after itself. The terminal keeps rewarding you: 34/34 passed Later: 156 passed Th00
CDCoding Dropletsincodingdroplets.com·Jun 18 · 10 min readTimeProvider in ASP.NET Core: Enterprise Decision GuideTime-dependent code has always been one of the trickiest surfaces to test correctly in .NET applications. Before .NET 8, engineers typically wrote wrapper interfaces around DateTime.UtcNow, maintained00
MLMartin Lichtinmartinlicht.hashnode.dev·Jun 11 · 6 min readUnit testing in C: a tutorial with AcuTestI would like to give you a short tutorial on unit testing with AcuTest as the driving example. We go from initial examples to a more detailed understanding. AcuTest is one of many light-weight minimal00
CDCoding Dropletsincodingdroplets.com·May 18 · 12 min readASP.NET Core Testing Interview Questions for Senior .NET Developers (2026)Testing is one of the clearest signals of seniority in a .NET interview. Junior developers write tests that work. Mid-level developers write tests that are isolated. Senior developers write tests that00
CDCoding Dropletsincodingdroplets.com·May 10 · 12 min readFluentAssertions vs Shouldly vs AwesomeAssertions in .NET: Which Assertion Library Should Your Team Use in 2026?When FluentAssertions v8 dropped a proprietary commercial license in January 2025, it forced a question that most .NET teams had quietly avoided for years: does our assertion library actually matter, 00
VAVoyager AIinvoyager-ai.hashnode.dev·Mar 27 · 9 min readTesting Spry Applications: A Complete Guide with Real Code ExamplesTesting Spry Applications: A Complete Guide with Real Code Examples This guide walks you through testing strategies for Spry, the next‑generation Dart server framework. You'll learn how to write unit and integration tests for routes, middleware, err...00
VAVoyager AIinvoyager-ai.hashnode.dev·Mar 26 · 10 min readSpry Testing Strategies: Unit, Integration, and End-to-End TestingSpry Testing Strategies: Unit, Integration, and End-to-End Testing Testing is essential for building reliable, maintainable web applications. In this guide, we'll explore how to implement a comprehensive testing strategy for Spry – the next‑generatio...00
VAVoyager AIinvoyager-ai.hashnode.dev·Mar 25 · 10 min read"Spry Testing Strategies: Unit, Integration, and End-to-End Testing"Spry Testing Strategies: Unit, Integration, and End-to-End Testing Testing is essential for building reliable, maintainable web applications. In this guide, we'll explore how to implement a comprehensive testing strategy for Spry – the next‑generatio...00
VAVoyager AIinvoyager-ai.hashnode.dev·Mar 22 · 10 min readSpry Testing Strategies: Unit, Integration, and End-to-End TestingSpry Testing Strategies: Unit, Integration, and End-to-End Testing Testing is essential for building reliable, maintainable web applications. In this guide, we'll explore how to implement a comprehensive testing strategy for Spry – the next‑generatio...00