fake-driven-testing - Apply fake-driven testing architecture
Guides Python testing architecture with five layers, in-memory fakes, gateway interfaces, workflows, patterns, and anti-patterns.
Tags
Updated: 2026-10-01Capabilities
Typical Outputs
What this skill does
- Choose appropriate test layers
- Design gateway ABC interfaces
- Implement real and fake gateways
- Test business logic over fakes
- Apply Python testing patterns
- Review testing anti-patterns
Inputs
- Python project source code
- Feature or bug requirements
- Gateway interface changes
- Testing architecture references
Outputs
- Test files
- Gateway implementations
- Updated test coverage
- Testing architecture decisions
Requirements
- Python project
- dignified-python-313 skill
- Python testing tools
