Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   unit-tests на Angular (https://javascript.ru/forum/angular/77293-unit-tests-na-angular.html)

7ver2009 15.04.2019 16:24

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

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

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

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


Часовой пояс GMT +3, время: 22:40.