Задать вопрос
filnor
@filnor
¯\_( ツ)_/¯

На чем пишут тесты на проектах Node.js?

Доброй ночи!
Подскажите, на чем лучше всего писать тесты на проектах Node.js? На клиенте мы используем react и проекты тестируем при помощи Jest, который прекрасно со всем справляется.

Попробовал подключить его же к проекту на ноде и увидел предупреждение от разработчиков, что Jest разрабатывался как фреймворк для тестирования фронтенда и что вы можете использовать его для тестирования Node на свой страх и риск.
Тестировать планирую работу сервисов и их работу с базами - mongo & mysql

Погуглил какой есть инструментарий помимо - mocha (+chai), AVA?
Что вообще актуально и стоит использовать? Или можно использовать тот же Jest, просто нужно его правильно сконфигурировать?
  • Вопрос задан
  • 179 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 2
Grapeoff
@Grapeoff
В чём концепция...?
JEST вполне можно юзать, вот напишите вы функцию валидации данных, которая возвращает либо true, либо false, и захотите её проверить: неужели true и false на front-end отличаются от true и false на back-end? :) — конечно нет!

Используйте на здоровье!
Ответ написан
WblCHA
@WblCHA
Использую в реальном проекте, ни с какими ограничениями не сталкивался, всё работает как надо.
Более того, лично я не припомню предупреждения, что джест на ноде использовать на свой страх и риск (мог не обратить внимания), тем более что на официальном сайте указана поддержка ноды.
Да и в принципе я не очень понимаю что такого специфического должно идти для ноды?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы