https://github.com/EQuimper/nodejs-api-boilerplate/blob/0dcea208cefacf17b304f3ad6ad789d4aea02b9f/src/config/middlewares.js#L29 Why would you verify if its isDev and not isTest simultaneously? To me, that makes no sense because if isDev is true, isTest will never be.