Add MSW infrastructure: handlers, fixtures, request-log, and Vitest setup

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-22 07:38:02 +08:00
parent 0ff03ec0ef
commit 7e052f0d36
30 changed files with 5144 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
/**
* MSW handlers for comparison dashboard endpoints.
* @module mocks/handlers/compare
*/
import { http, HttpResponse } from "msw";
import compareData from "../fixtures/compare.json";
import { captureRequest } from "../request-log.js";
export const compareHandlers = [
http.get("/api/compare", ({ request }) => {
captureRequest("GET", "/api/compare");
return HttpResponse.json(compareData);
}),
];