Ich erstelle eine Elementrichtlinie, die einen Dienst in seiner Funktion link
aufruft:
Der Service ist vorläufig trivial:
%Vor% Ich versuche, einen Test zu schreiben, der sicherstellt, dass der depositService.getDeposits()
mit dem richtigen Statuswert aufgerufen wird.
Der Test schlägt fehl, weil mal === 0. Dieser Code läuft im Browser gut, aber im Test scheinen die link
-Funktion und der Dienst nie aufgerufen zu werden. Irgendwelche Gedanken?
ploker: Ссылка
Sie haben $httpBackend.flush()
vermisst, was der Vorlage $httpBackend
sagt, dass sie eine Vorlage zurückgeben soll. Die Vorlage wurde nie geladen, daher hatte die directive Link-Funktion nichts zu verknüpfen.
Fixed Plunker: Zypern
code:
%Vor%Tags und Links javascript angularjs jasmine