Testable Design

Design code for testability using boundary isolation, dependency injection, and testable architecture patterns. Use when designing test strategies, writing unit tests, improving test coverage, refactoring untestable or hard-to-test code, working with mocking or test doubles, or applying TDD practices.

pantheon-org 8391530 14 files · 44.7 KB Updated

File contents

pantheon-org/tekhne/tree/main/skills/software-engineering/design-principles/testable-design commit 8391530cc6

Frequently asked questions

npx skillmds@latest add pantheon-org/testable-design