style: format api mock return type and test imports/JSON body
This commit is contained in:
@@ -106,7 +106,11 @@ export function restoreFetch(): void {
|
||||
/**
|
||||
* Retourne la liste des appels fetch interceptés.
|
||||
*/
|
||||
export function getFetchCalls(): { url: string; method: string; body?: unknown }[] {
|
||||
export function getFetchCalls(): {
|
||||
url: string;
|
||||
method: string;
|
||||
body?: unknown;
|
||||
}[] {
|
||||
return [..._calls];
|
||||
}
|
||||
|
||||
|
||||
@@ -1,16 +1,12 @@
|
||||
import { assertEquals, assertExists } from "@std/assert";
|
||||
import {
|
||||
getFetchCalls,
|
||||
mockFetch,
|
||||
restoreFetch,
|
||||
} from "../helpers/api_mock.ts";
|
||||
import { getFetchCalls, mockFetch, restoreFetch } from "../helpers/api_mock.ts";
|
||||
import { createMockDb } from "../helpers/db_mock.ts";
|
||||
import {
|
||||
type Student,
|
||||
ERROR_CONFLICT,
|
||||
ERROR_NOT_FOUND,
|
||||
modules,
|
||||
notes,
|
||||
type Student,
|
||||
students,
|
||||
} from "../helpers/fixtures.ts";
|
||||
import { cleanupDOM, setupDOM } from "../helpers/render.ts";
|
||||
@@ -116,7 +112,11 @@ Deno.test("mockFetch - 409 conflict", async () => {
|
||||
try {
|
||||
const res = await fetch("http://localhost/api/enseignements", {
|
||||
method: "POST",
|
||||
body: JSON.stringify({ idProf: 1, idModule: "JIN702C", idPromo: "4AFISE25/26" }),
|
||||
body: JSON.stringify({
|
||||
idProf: 1,
|
||||
idModule: "JIN702C",
|
||||
idPromo: "4AFISE25/26",
|
||||
}),
|
||||
});
|
||||
assertEquals(res.status, 409);
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user