2025SELab2-project-Dwengo/backend/tests/controllers/qol.ts
2025-03-29 21:56:56 +01:00

16 lines
437 B
TypeScript

export function checkReturnList(jsonMock: Mock, listName: string, length?: number) {
expect(jsonMock).toHaveBeenCalled();
const result = jsonMock.mock.lastCall![0];
expect(listName in result).toBeTruthy();
if (length) {
expect(result[listName].length).toBe(length);
}
}
export function checkReturn404(jsonMock: Mock, statusMock: Mock) {
expect(statusMock).toHaveBeenCalledWith(404);
expect(jsonMock).toHaveBeenCalled();
}