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 <yidhra@tuta.io>
This commit is contained in:
parent
70a6e5df54
commit
00064fd054
@ -144,6 +144,7 @@ async function loginUser(req: Request, res: Response): Promise<void> {
|
|||||||
res.type("application/json").status(200).json(LoginServiceResult);
|
res.type("application/json").status(200).json(LoginServiceResult);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//ToTest
|
||||||
async function getAllUsers(req: Request, res: Response) {
|
async function getAllUsers(req: Request, res: Response) {
|
||||||
const authHeader = req.headers.authorization;
|
const authHeader = req.headers.authorization;
|
||||||
const bearerToken = authHeader?.split(" ")[1];
|
const bearerToken = authHeader?.split(" ")[1];
|
||||||
@ -186,6 +187,7 @@ async function getAllUsers(req: Request, res: Response) {
|
|||||||
.json(AllUserResponse);
|
.json(AllUserResponse);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//ToTest
|
||||||
async function getUser(req: Request, res: Response) {
|
async function getUser(req: Request, res: Response) {
|
||||||
const authHeader = req.headers.authorization;
|
const authHeader = req.headers.authorization;
|
||||||
const bearerToken = authHeader?.split(" ")[1];
|
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
|
//FEAT - Implement re-auth by current password in case of password change
|
||||||
|
//ToTest
|
||||||
async function editUser(req: Request, res: Response) {
|
async function editUser(req: Request, res: Response) {
|
||||||
const body: IReqEditUserData | null = req.body;
|
const body: IReqEditUserData | null = req.body;
|
||||||
if (!body) {
|
if (!body) {
|
||||||
@ -335,6 +338,7 @@ async function editUser(req: Request, res: Response) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//ToTest
|
||||||
async function deleteUser(req: Request, res: Response): Promise<Response> {
|
async function deleteUser(req: Request, res: Response): Promise<Response> {
|
||||||
const authHeader = req.headers.authorization;
|
const authHeader = req.headers.authorization;
|
||||||
const bearerToken = authHeader?.split(" ")[1];
|
const bearerToken = authHeader?.split(" ")[1];
|
||||||
@ -381,6 +385,7 @@ async function deleteUser(req: Request, res: Response): Promise<Response> {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//ToTest
|
||||||
async function deleteSelf(req: Request, res: Response) {
|
async function deleteSelf(req: Request, res: Response) {
|
||||||
const authHeader = req.headers.authorization;
|
const authHeader = req.headers.authorization;
|
||||||
const bearerToken = authHeader?.split(" ")[1];
|
const bearerToken = authHeader?.split(" ")[1];
|
||||||
@ -423,6 +428,7 @@ async function deleteSelf(req: Request, res: Response) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//ToTest
|
||||||
async function getSelf(req: Request, res: Response) {
|
async function getSelf(req: Request, res: Response) {
|
||||||
const authHeader = req.headers.authorization;
|
const authHeader = req.headers.authorization;
|
||||||
const bearerToken = authHeader?.split(" ")[1];
|
const bearerToken = authHeader?.split(" ")[1];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user