Relative Content

Tag Archive for node.jsjestjsts-jest

How to write Jest test case for middleware in Node.js

export const validatePathParametr = (req: Request, res: Response, next: NextFunction): void => { const { id, name, } = req.params; try { validateId(id); validateName(name) } catch (error: any) { error.msg= ‘wrong parameter’; error.code= 500; getLogger().error({ req, error, }); return next(error); } return next(); }; function validateId(id){ if (!id || id === null) { throw new […]