By erdembircan
Enforces behavioral testing philosophy: test what code does for consumers, not how it works internally
A Claude Code plugin that enforces behavioral testing principles. Tests should verify what code does for its consumers, not how it works internally.
Automatically loaded by task and review agents to guide test writing. Ensures tests are implementation-proof by focusing on public interfaces, observable side effects, and consumer-facing behavior.
claude plugin install testing-philosophy-plugin
Apache-2.0
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimGit commit and push with conventional commit messages
npx claudepluginhub erdembircan/plugin-marketplace --plugin testing-philosophyAutomated Test-Driven Development enforcement
Test strategy, TDD, unit/integration/property-based testing, test architecture, mutation testing, and test data management.
Testing workflow skill for high-value test discovery, strategy selection, focused implementation, realistic workload generation, strict review, and suite health diagnostics.
Test planning and strategy methodologies for pre-code quality assurance. Includes test pyramid design, test case techniques, acceptance criteria, test data strategy, and automation ROI analysis.
Unit testing with debugging and test automation
Implement code with tests from specs or direct requests