effect-testing - Test Effect Applications with Mocks and Layers
Provides patterns for testing Effect code, including generators, mock layers, error handling, concurrency, resource cleanup, and property-based tests.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Test Effect programs
- Create mock layers
- Record service calls
- Test error handling
- Test concurrent execution
- Test resource cleanup
- Write property-based tests
Inputs
- Effect application code
- Service interfaces
- Test scenarios
- Mock data
- Expected outcomes
Outputs
- Test files
- Test results
- Recorded service calls
- Validated cleanup state
Requirements
- TypeScript environment
- Effect library
- Vitest test runner
