Mocked-Dienst, der den Objektfehler ($$ state) zurückgibt

8

Ich habe den eckigen Test Play by Play auf PluralSight von John Papa und Ward Bell verfolgt.

Ich erhalte derzeit den folgenden Fehler, wenn ich meine Spezifikationen ausführe.

%Vor%

Beachten Sie, dass ich nur den Code eingefügt habe, den ich für relevant halte, damit ich diese Frage nicht mit irrelevanten Informationen überfrische. Wenn Sie mehr Code sehen müssen, ist das kein Problem.

Mein Code ist wie folgt:

homeController.js:

%Vor%

sidebarService.js:

%Vor%

homeController.Specs.js:

beforeEach:

%Vor%

fehlerhafte Spezifikation:

%Vor%     
Prime By Design 09.05.2016, 13:15
quelle

1 Antwort

3

Die Antwort war, dass ich ein Ergebnis aus dem Dienst zurück gab, kein Versprechen.

%Vor%

Als ich mich verspottete, benutzte ich

%Vor%

was ein Versprechen verspottet. Allerdings musste ich nur die Daten zurückgeben, da das Versprechen im Service erwartet wurde.

%Vor%

Ich habe die Änderungen vorgenommen und alles funktioniert jetzt. Es dauerte eine Weile, aber es macht zumindest Sinn.

    
Prime By Design 14.05.2016, 15:54
quelle

Tags und Links