Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import { describe, expect } from "vitest";
import { test } from "~tests/backend/utils/test";
import { getServerRouteMethod } from "~web/pages/api/utils.test";
import { Route } from "./ping";
const getMethod = getServerRouteMethod(Route, "GET");
describe("ping", () => {
test("pong", async () => {
const response = await getMethod({
pathname: "/api/ping",
request: new Request("http://localhost:3000/"),
params: {},
});
const result = {
status: response.status,
data: await response.text(),
};
expect(result).toStrictEqual<typeof result>({
status: 200,
data: "Pong",
});
});
});
|