Доброго времени суток, уже спрашивал, но так и не получил ответа. Пишу тесты на jest и supertest для своего nodejs приложения (сервер на express), подключена БД mongoDB через mongoose. Мокаю каждый вызов к бд, но почему то когда мокаю вызов find и делаю запрос к express, этот find вызывается два раза, а не один (как и есть в обработчике). С остальными вызовами (findOne и т д) все в порядке. В чем может быть проблема? Тесты пишу первый раз и только учусь, если что то не так тыкните носом. https://gist.github.com/zl0i/3940f4566c70ab3f77c2e2f17a9b2812
Всем привет. У меня серверная часть получилась где-то на 300 строк, тупо неудобно читать, как лучше эти функции расфасовать но папкам или файлам, я хз, чтобы было читабельно другим людям? Какую файловую структуру сделать?