Mocha - Генерация отчета Chai Unit Terst - NodeJS - PullRequest
0 голосов
/ 08 апреля 2020

Я выполняю модульное тестирование, используя Mocha chai для примера NodeJS проекта. Далее следует ссылка ниже.

https://www.sitepoint.com/unit-test-javascript-mocha-chai/

И я мог успешно выполнить тесты с помощью терминала. Он показывает статус теста на успех / неудачу. Но отчет о тестировании не генерируется.

Я использовал приведенную ниже команду в терминале для запуска теста

npm run test

Как создать отчет для теста.

1 Ответ

2 голосов
/ 08 апреля 2020

Попробуйте ny c (https://www.npmjs.com/package/nyc). Установите как зависимость вместе с mocha, и если ваши тесты пройдут, это сгенерирует отчет о покрытии для вас, как на одном дыхании.

Я лично предпочитаю использовать jest (https://www.npmjs.com/package/jest) вместо mocha / chai + ny c, он поставляется с функцией отчетности и довольно прост в использовании, но Ваш выбор имеет значение здесь.

Вы можете посмотреть похожий вопрос, чтобы узнать больше об использовании ny c: Охват кода Mocha

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...