Показать сообщение отдельно
  #1 (permalink)  
Старый 15.04.2019, 16:24
Новичок на форуме
Отправить личное сообщение для 7ver2009 Посмотреть профиль Найти все сообщения от 7ver2009
 
Регистрация: 30.07.2018
Сообщений: 9

unit-tests на Angular
Доброго времени суток.

В Angular в сравнении с JSX за счет data binding значительная часть логики вынесена в тэмлэйты, и там где в JSX был бы метод ищущий определенный элемент, и назначающий ему какоето вычисленное значение, в Angular тоже самое делается через data binding.

Angular предоставляет возможность тестить тэмплэйты, тоесть находить элементы, и проверять, что после changeDetection в них заходят значения из класса, меняются стили, меняются CSS классы. Вроде бы логично крыть тестами, и это. Но с другой стороны это адское количество доп работы по юнит тестированию.

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