Write Tests
Write comprehensive unit and integration tests with proper mocking and coverage
npx claude-code-templates@latest --command testing/write-tests Scanned by NVIDIA SkillSpector
Automated static analysis (no LLM) · v2.12.0 · 2026-10-23
SkillSpector looks for patterns such as shell commands, credential access, network calls or unpinned dependencies. An observation is something worth reading in the files before you install, not a confirmed vulnerability. Components that run code locally, like hooks, MCP servers and security tooling, naturally show more of them.
No observations.
Learn more about NVIDIA SkillSpector.
Content
Write Tests
Write comprehensive unit and integration tests with framework-specific best practices: $ARGUMENTS
Current Testing Context
- Test framework: !
find . -name "jest.config.*" -o -name "*.test.*" | head -1 && echo "Jest/Vitest detected" || echo "Detect framework" - Target file: Analysis of $ARGUMENTS for test requirements and complexity
- Project patterns: !
find . -name "*.test.*" -o -name "*.spec.*" | head -3existing test patterns - Coverage setup: !
grep -l "coverage" package.json jest.config.* 2>/dev/null | head -1 || echo "Setup needed"
Task
Execute comprehensive test writing with framework-specific optimizations and best practices:
Test Focus: Use $ARGUMENTS to specify target file, unit tests, integration tests, e2e tests, or component tests
Test Writing Framework:
- Code Analysis - Analyze target code structure, identify testable functions, assess dependency complexity, evaluate edge cases
- Test Strategy Design - Plan test organization, design test hierarchies, identify mock requirements, optimize test isolation
- Framework Integration - Setup framework-specific patterns, configure test utilities, implement proper assertions, optimize test performance
- Mock Implementation - Design dependency mocks, implement test doubles, create factory functions, setup async handling
- Test Case Generation - Write unit tests, integration tests, edge cases, error scenarios, performance tests, snapshot tests
- Quality Assurance - Ensure test maintainability, optimize execution speed, validate coverage, implement proper cleanup
Advanced Features: Property-based testing, contract testing, visual regression testing, accessibility testing, performance benchmarking.
Framework Support: Jest/Vitest, React Testing Library, Vue Test Utils, Angular TestBed, Cypress, Playwright integration.
Output: Comprehensive test suite with unit tests, integration tests, proper mocking, test utilities, and coverage optimization.