tests-implementation
CommunityPrincipled testing guidance for robust code.
Software Engineering#testing#code-quality#unit-testing#integration-testing#tests#test-automation#test-strategy
Authoreymass
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This guide provides a structured approach to testing that ensures software reliably keeps its promises by focusing on critical failure modes, invariants, and end-to-end workflows while avoiding test-coverage chasing.
Core Features & Use Cases
- Mindset-driven testing philosophy: push back on naive tests and focus on contracts, failure flows, invariants, and integration quality.
- Structured test types: contract tests, failure flow tests, invariant tests, integration tests, and regression tests, plus data seeding and project-structure guidelines.
- Practical workflow: seeds data directly into the database, seeds helpers, and a recommended project layout to organize tests by domain.
Quick Start
Begin by clarifying the code's promises, identify failure modes, and draft contract, failure, invariant, integration, and regression tests before writing any test.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tests-implementation Download link: https://github.com/eymass/swe-plugin/archive/main.zip#tests-implementation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.