Как провести модульное тестирование директивы Angular 2?
Проблема: Я хотел бы иметь возможностьмодульный тест директива в Angular 2, чтобы убедиться, что она правильно компилируется.
В Angular 1 можно было использовать$compile(angular.element(myElement)
обслуживание и вызов$scope.$digest()
после этого. Я специально хочу быть в состоянии сделать это в модульных тестах, чтобы я мог проверить это, когда Angular заканчивает работу<div my-attr-directive/>
в коде, которыйmy-attr-directive
компилирует.
Ограничения:
Angular 2 с использованием JAVASCRIPT, Кажется, что все источники, связанные с чем-то, требуют TSВозможно, этот ресурс действительно решает проблему и мое понимание TS просто слабоеЮнит тест в жасминеНе должно быть так, чтобы мои юнит-тесты со временем сломались. Увидетьсвязанный пост SO о компиляции HTML вручную в Angular 2