Как добавить тесты в проект Ionic / Phonegap?

#angularjs #testing #cordova #karma-runner #karma-jasmine

#angularjs ( ангулярджс ) #тестирование #кордова #карма-бегун #карма-жасмин

Вопрос:

Как добавить тесты, такие как karma / jasmine, в существующий ионный проект? Я знаю, что есть некоторые ионные генераторы, которые также добавляют некоторые тестовые материалы…

Но есть ли что-то подобное для существующих проектов?

Спасибо за любую помощь!

Комментарии:

1. Я имею в виду, я мог бы сделать это вручную, если подумать… но генератор, вероятно, был бы лучше

Ответ №1:

Да, есть пара хороших генераторов. Самый популярный из них — generator-ionic. Это генератор Yeoman, и он имеет встроенную настройку для статического анализа кода, запуска модульных тестов и проверки покрытия кода. Другой хорошей альтернативой является generator-mcfly. Он также включает инфраструктуру для запуска тестов и некоторые другие компоненты пользовательского интерфейса.