Неисполненный код действия пользователя в охвате кода Стамбула - PullRequest
0 голосов
/ 02 мая 2018

У меня есть тесты Jasmine для службы данных, которая выполняет операции CRUD. Некоторые функции выполняются только для действий пользователя , таких как добавление, обновление или удаление данных. Эти функции отмечены красным цветом в Стамбуле, что уменьшает покрытие кода.

Как мне обращаться с этими функциями?

1 Ответ

0 голосов
/ 02 мая 2018

Или:

  • упражнение действий пользователя вручную, используя рукописный скрипт, чтобы вы могли надежно повторить его,
  • добавьте в приложение программируемый способ запуска этих действий, а затем написать модульные тесты, использующие триггеры

Я предпочитаю последнее, потому что тогда вы можете просто запускать тесты, когда это необходимо.

...