#angular #jasmine #karma-jasmine
#angular #jasmine #карма-жасмин
Вопрос:
Я новичок в модульном тестировании angular с использованием jasmine. Интересно, можем ли мы протестировать один метод it () из определенного файла spec.ts, который состоит только из одного описания.
Чтобы каждый раз тестировать один сценарий тестового примера, я должен запускать ng test и ждать его завершения.
Я много исследовал, но безуспешно. Я знаю, что мы можем изменить конфигурацию karma на определенный файл спецификации и запустить, но затем любопытно узнать, есть ли способ, которым мы можем сделать, как указано выше.
Ответ №1:
если вы хотите запустить определенный тест в jasmine, просто измените it()
на fit()
.
Ответ №2:
вы можете использовать fdescribe вместо describe для запуска одного блока describe
и установите вместо него для запуска одной тестовой спецификации
f означает сфокусированный, и будут выполняться только они
и если вы хотите запустить все, просто удалите f из всех спецификаций