- TestApp struct 封装 TestDb + HealthState + tenant_id/operator_id - TestFixture 工厂方法: create_patient/create_doctor/create_schedule/create_appointment - 前端 MSW v2 handlers (auth) + server setup + vitest 集成 - vitest coverage v8 配置 + test:coverage script - GitHub Actions CI: backend (check + test + clippy) + frontend (tsc + test + build)
7 lines
215 B
TypeScript
7 lines
215 B
TypeScript
import '@testing-library/jest-dom';
|
|
import { server } from './mocks/server';
|
|
|
|
beforeAll(() => server.listen({ onUnhandledRequest: 'warn' }));
|
|
afterEach(() => server.resetHandlers());
|
|
afterAll(() => server.close());
|