소개
This skill acts as a strategic architectural guardrail for software testing, specifically designed to eliminate anti-patterns that lead to fragile or misleading test suites. By enforcing 'Iron Laws'—such as never testing mock behavior and keeping test-only methods out of production classes—it ensures that tests verify real business logic rather than implementation details. It provides actionable gate functions to evaluate mocking strategies, prevents incomplete API mocks that cause silent failures, and promotes a strict TDD workflow to maintain high-quality, maintainable codebases.