Ich versuche, etwas zu verwende ich um die gesehen habe, wie folgt aussieht:Wie kann man 'expect', 'toBe', 'toEqual' in Angular 2 verwenden?
let test1 = {value:5};
let test2 = {value:5};
// Returns true.
expect(test1).toEqual(test2);
aber es ist nur mir einen Fehler geben:
EXCEPTION: Error in :0:0 caused by: expect is not defined
Ich verstehe diese Funktionen von Jasmin kommen, und Ich habe irgendwo gelesen, dass sie ab Angular RC5 nicht importiert werden müssen, da sie global sind. Ist das wahr? Wenn nicht, wie sollte ich sie importieren?
Winkel hat standardmäßig nicht erwarten, https://github.com/mjackson/expect – aeid
Ich würde empfehlen, mit: [Mokka] (https://mochajs.org/) zum Testen des Frameworks und [chai] (http://chaijs.com/) für die Assertion-Bibliothek. von dort können Sie tun: 'const {expect} = erfordern ('Chai')' – cXoltero
@aeid, Danke. Jetzt habe ich versucht, mjackson/expect zu verwenden, aber ich bekomme "Modul nicht finden 'erwarten'." Ich habe "npm install --save expect" verwendet, um es zu installieren. – BBaysinger