testing-guidelines
OfficialWrite better tests.
Software Engineering#code quality#unit tests#testing#best practices#integration tests#regression testing
Authorgetsentry
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive guide to writing effective tests, ensuring code quality, maintainability, and robustness by establishing clear principles and technical standards.
Core Features & Use Cases
- Testing Principles: Emphasizes mocking external services, using real-world fixtures, preferring integration tests, and adding regression tests for bugs.
- Code Coverage: Guides on covering user entry points and ensuring tests validate functionality before manual QA.
- Technical Standards: Details file organization, test isolation, and testing pure functions.
- Use Case: When developing a new feature, consult these guidelines to ensure the accompanying tests are well-structured, reliable, and effectively validate the new functionality and prevent regressions.
Quick Start
Follow these testing guidelines when adding new functionality or fixing bugs.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: testing-guidelines Download link: https://github.com/getsentry/warden/archive/main.zip#testing-guidelines 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 223,000+ vetted skills library on demand.