From 00064fd0544e1e118e0caa23c377f45d4b72683a Mon Sep 17 00:00:00 2001 From: Mathis Date: Thu, 2 May 2024 16:13:46 +0200 Subject: [PATCH] feat(controllers): tag functions to test in auth.controller.ts Marked several functions in `auth.controller.ts` file with `//ToTest` comments indicating that these functions are ready for testing. The tagged functions are `getAllUsers`, `getUser`, `editUser`, `deleteUser`, `deleteSelf` and `getSelf`. This is important for ensuring that all these features function as expected. Issue: #19 Signed-off-by: Mathis --- src/controllers/auth.controller.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/controllers/auth.controller.ts b/src/controllers/auth.controller.ts index 83746b4..57a7b56 100644 --- a/src/controllers/auth.controller.ts +++ b/src/controllers/auth.controller.ts @@ -144,6 +144,7 @@ async function loginUser(req: Request, res: Response): Promise { res.type("application/json").status(200).json(LoginServiceResult); } +//ToTest async function getAllUsers(req: Request, res: Response) { const authHeader = req.headers.authorization; const bearerToken = authHeader?.split(" ")[1]; @@ -186,6 +187,7 @@ async function getAllUsers(req: Request, res: Response) { .json(AllUserResponse); } +//ToTest async function getUser(req: Request, res: Response) { const authHeader = req.headers.authorization; const bearerToken = authHeader?.split(" ")[1]; @@ -244,6 +246,7 @@ async function getUser(req: Request, res: Response) { } //FEAT - Implement re-auth by current password in case of password change +//ToTest async function editUser(req: Request, res: Response) { const body: IReqEditUserData | null = req.body; if (!body) { @@ -335,6 +338,7 @@ async function editUser(req: Request, res: Response) { }); } +//ToTest async function deleteUser(req: Request, res: Response): Promise { const authHeader = req.headers.authorization; const bearerToken = authHeader?.split(" ")[1]; @@ -381,6 +385,7 @@ async function deleteUser(req: Request, res: Response): Promise { }); } +//ToTest async function deleteSelf(req: Request, res: Response) { const authHeader = req.headers.authorization; const bearerToken = authHeader?.split(" ")[1]; @@ -423,6 +428,7 @@ async function deleteSelf(req: Request, res: Response) { }); } +//ToTest async function getSelf(req: Request, res: Response) { const authHeader = req.headers.authorization; const bearerToken = authHeader?.split(" ")[1];