Integration Test — Testing skill for Claude Code
Test elixir plugin post-edit hooks by walking through fixture projects in test/integration/fixtures/.
How to install Integration Test
Installs to ~/.claude/commands/bradleygolden-claude-marketplace-elixir-integration-test.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/bradleygolden/claude-marketplace-elixir/HEAD/.claude/commands/integration-test.md -o ~/.claude/commands/bradleygolden-claude-marketplace-elixir-integration-test.md Restart Claude Code, or start a new session, for it to be picked up.
What Integration Test does
Test elixir plugin post-edit hooks by walking through fixture projects in `test/integration/fixtures/`.
Execution Approach
**Walk through each test scenario manually in the main conversation** so hook responses are visible in real-time via system-reminders.
- Use TodoWrite to track progress through test scenarios
- For each test: edit a file, observe the hook response
- Restore files to original state after each test
- Report final results as a table
Fixtures
| Fixture | Dependenc
Alternatives in Testing
- Claude Codepro — by Max Ritter - Professional development environment for Claude Code with spec-driven workflow, TDD enforcemen 1.6k ★
- Test TDD — Run when user calls /test-tdd 957 ★
- PR Visual Diff — Post before/after stills + GIFs on a visual PR, captured headlessly with Playwright + ffmpeg 324 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Kuma:Verify
🧪 Kuma Verify — Post-edit scoped test verification and validation
Replbridge
Claude-to-Replit MCP bridge that lets Claude safely inspect, edit, test, and improve Replit projects through a
Scaffold Plugin Test
Scaffold a headless behavior test for a werkstoff plugin skill — a seeded-defect fixture plus a case in test/p
Onecommand
Build a complete, production-ready software system from a single prompt. Orchestrates Claude and Codex through
Symfony Fixtures
Create test fixtures using Foundry factories for realistic test data
Golang Test Review
Use when reviewing Go test code (new or changed _test.go files, test harnesses, fixtures, or test tooling) for
Related Agents
Test Fixtures For Consistent Test Data
@pytest.fixture def valid_user(): return User( id="test-123", email="test@example.com", name="Test User", crea
Example Test Maintainer
Design, implement, or repair meaningful tests and fixtures; investigate coverage gaps and flaky assertions. Us
Fixture Builder
Creates and enriches eval suite fixtures — .md component files, .metadata.yaml grading criteria, and .rubric.y