Sie können die Gültigkeitsbereiche von Elementen mit der Methode isolateScope überprüfen. Dies funktioniert jedoch nicht, wenn Sie einen Wert direkt neben dem Anweisungsattribut übergeben, da diese Werte nicht in den isolierten Bereich kopiert werden.
In diesem Fall ist es möglich, diesen Wert mit der Methode element.attributes zu ermitteln und zu testen.
Kompilieren Sie zuerst Ihre Direktive html:
%Vor%Dann können Sie erwarten, dass isolateScope von element ein Objekt mit der Eigenschaft someValue zurückgibt.
%Vor%Hier ist ein Beispiel bottle .
Tags und Links angularjs tdd jasmine angularjs-directive karma-jasmine