vitest
SolidVitest configuration, mocking, coverage, snapshot testing, and performance.
Testing & QA 814 stars
53 forks Updated today MIT
Install
Quality Score: 93/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Vitest Skill
Expert assistance for unit and integration testing with Vitest.
## Capabilities
- Configure Vitest for projects
- Write unit and integration tests
- Implement mocking strategies
- Configure coverage reporting
- Optimize test performance
## Test Patterns
```typescript
import { describe, it, expect, vi, beforeEach } from 'vitest';
import { render, screen } from '@testing-library/react';
import { UserService } from './user.service';
describe('UserService', () => {
const mockDb = { user: { findMany: vi.fn() } };
beforeEach(() => {
vi.clearAllMocks();
});
it('should fetch users', async () => {
mockDb.user.findMany.mockResolvedValue([{ id: '1', name: 'John' }]);
const service = new UserService(mockDb);
const users = await service.findAll();
expect(users).toHaveLength(1);
expect(mockDb.user.findMany).toHaveBeenCalledOnce();
});
});
```
## Configuration
```typescript
// vitest.config.ts
export default defineConfig({
test: {
globals: true,
environment: 'jsdom',
coverage: {
provider: 'v8',
reporter: ['text', 'html'],
},
},
});
```
## Target Processes
- unit-testing
- react-testing
- tdd-development
Details
- Author
- a5c-ai
- Repository
- a5c-ai/babysitter
- Created
- 4 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Integrates with
Related Skills
Testing & QA Featured
rtk-tdd
Enforces TDD (Red-Green-Refactor) for Rust development. Auto-triggers on implementation, testing, refactoring, and bug fixing tasks. Provides Rust-idiomatic testing patterns with anyhow/thiserror, cfg(test), and Arrange-Act-Assert workflow.
55,551 Updated today
rtk-ai Testing & QA Featured
tdd-rust
TDD workflow for RTK filter development. Red-Green-Refactor with Rust idioms. Real fixtures, token savings assertions, snapshot tests with insta. Auto-triggers on new filter implementation.
55,551 Updated today
rtk-ai Testing & QA Featured
wordpress-penetration-testing
Assess WordPress installations for common vulnerabilities and WordPress 7.0 attack surfaces.
38,979 Updated today
sickn33