import '@testing-library/jest-dom/vitest' import { cleanup } from '@testing-library/react' import { afterAll, afterEach, beforeAll } from 'vitest' import { server } from './mocks/server' // Start MSW server before tests beforeAll(() => server.listen({ onUnhandledRequest: 'error' })) // Reset handlers after each test afterEach(() => { cleanup() server.resetHandlers() }) // Close server after all tests afterAll(() => server.close())