Write, review, and improve automated tests with evidence-based decisions about observable behavior, mocking boundaries, isolation, and testable architecture. Use for test-quality reviews and unit/integration testing strategy, informed by Vladimir Khorikov's testing principles.