Unit testet $ scope. $ evalAsync-Funktion mit Jasmine 2.0

8

Ich versuche, eine $ scope. $ evalAsync-Funktion zu testen. Hier ist mein Code:

%Vor%

Ich habe Schwierigkeiten zu verstehen, wie ich das evalAsync in meinem Jasmine-Test selbst ausführen kann. Ich versuche, die Funktion done () in Jasmine 2.0 zu verwenden.

    
savvvycode1 03.08.2015, 19:28
quelle

1 Antwort

0

Sie müssen $scope.$digest() zu Ihrem Jasmine-Test hinzufügen. Sie müssen einen Digest auslösen, nachdem Sie Ihre evalasync-Funktion zu Angulars asyncQueue hinzugefügt haben.

    
James Lawson 18.05.2016 13:25
quelle