Как протестировать метод single it() из определенного файла spec.ts

#angular #jasmine #karma-jasmine

#angular #jasmine #карма-жасмин

Вопрос:

Я новичок в модульном тестировании angular с использованием jasmine. Интересно, можем ли мы протестировать один метод it () из определенного файла spec.ts, который состоит только из одного описания.

Чтобы каждый раз тестировать один сценарий тестового примера, я должен запускать ng test и ждать его завершения.

Я много исследовал, но безуспешно. Я знаю, что мы можем изменить конфигурацию karma на определенный файл спецификации и запустить, но затем любопытно узнать, есть ли способ, которым мы можем сделать, как указано выше.

Ответ №1:

если вы хотите запустить определенный тест в jasmine, просто измените it() на fit() .

Ответ №2:

вы можете использовать fdescribe вместо describe для запуска одного блока describe

и установите вместо него для запуска одной тестовой спецификации

f означает сфокусированный, и будут выполняться только они

и если вы хотите запустить все, просто удалите f из всех спецификаций