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