Добрый день!
После одной интересной конференции решился наконец начать тестировать свой код.
Знаком с синтаксисом Mocha и Chai, и хотел добавить тестирование DOM компонентов, соответственно эмуляцию браузера в консоль.
После долгой боли, установки плагинов
"mocha", "chai", phantomjs-prebuilt", "karma", "karma-chai", "karma-mocha", "karma-mocha-reporter", "karma-phantomjs-launcher" и "karma-webpack" - получилось запустить тесты в консоли, которые проходят, не ругаются на import и require, но я не особо понимаю почему и как.
Линк на репо -
общая сборка, тесты в src
Вопрос, что я делаю не правильно, почему все это так сложно, и конечно интересно посмотреть на репозитории с грамотной автоматизацией тестирования.