Wie teste ich eine Direktive in Winkel 2?

Problem Ich würde gerne in der Lage sein,unit testet eine Direktive in Angular 2, um sicherzustellen, dass sie ordnungsgemäß kompiliert wird.

In Angular 1 konnte @ verwendet werd$compile(angular.element(myElement) service und call$scope.$digest() danach. Ich möchte in der Lage sein, dies in Unit-Tests zu tun, damit ich das testen kann, wenn Angular auf @ triff<div my-attr-directive/> in dem Code, dermy-attr-directive kompiliert.

Einschränkungen:

Angular 2 using JAVASCRIPT. Alle Quellen, die etwas verwandt sind, scheinen TS zu erfordern.Vielleicht löst diese Ressource das Problem wirklich und mein Verständnis von TS ist nur so schwachEinheitentest in Jasmine Muss nicht so abgedreht sein, dass meine Unit-Tests irgendwann kaputt gehen. Sehen ein verwandter SO-Beitrag zum manuellen Kompilieren von HTML in Angular 2

Antworten auf die Frage(4)

Ihre Antwort auf die Frage