skills/bitsoex/bitso-java/test-augmentation

test-augmentation

SKILL.md

Test Augmentation

Generate missing tests to improve code coverage.

When to use this skill

  • After implementing new features
  • When refactoring existing code
  • To identify gaps in test coverage
  • During test quality improvements
  • When asked to "add tests" or "improve coverage"

Skill Contents

Available Resources

references/ - Detailed documentation


Quick Start

  1. Run coverage report for your technology:
    • JavaScript/TypeScript: pnpm run test:coverage
    • Python: pytest --cov=. --cov-report=html
    • Java: ./gradlew jacocoTestReport
    • Go: go test -cover ./...
  2. Review uncovered files and functions
  3. Apply patterns from the references:
    • references/test-patterns.md - General test patterns
    • references/{technology}/test-patterns.md - Technology-specific patterns
  4. Write tests for uncovered code paths
  5. Re-run coverage to verify improvement

Coverage Targets

Type Target
Line coverage 80%+
Branch coverage 70%+
Critical paths 100%

Coverage Tools

Technology Tool
Java JaCoCo
JavaScript/TypeScript Jest, NYC
Python coverage.py, pytest-cov
Go go test -cover

References

Technology Reference
Java references/java/test-patterns.md
TypeScript references/typescript/test-patterns.md
Python references/python/test-patterns.md
Go references/go/test-patterns.md

Related Skills

  • quality-gateway - Quality gate orchestration
  • doc-sync - Documentation synchronization
  • java-testing - Java-specific testing (for Java projects)
Weekly Installs
7
GitHub Stars
36
First Seen
Jan 24, 2026
Installed on
claude-code5
opencode4
antigravity4
windsurf4
codex4
gemini-cli4