June 2017
Intermediate to advanced
574 pages
13h 31m
German
Eine Erwartung (Expectation) wird immer mit einem Matcher kombiniert. Die linke Seite der Überprüfung bezeichnet man als den tatsächlichen Wert (actual), die rechte Seite als den erwarteten Wert (expected).
let actual = 'Hallo World';
let expected = /^Hallo/;
expect(actual).toMatch(expected);
Wird die Bedingung nicht erfüllt, so wirft der Matcher eine Exception und der Test schlägt fehl.
Tab. B–1Eingebaute Matcher von Jasmine
|
Matcher |
Beschreibung |
|
not |
Negiert den folgenden Matcher |
|
toBe(expected: any) |
Der tatsächliche Wert muss identisch zum erwarteten Wert sein (strikte Gleichheit per ===). |
|
toEqual(expected: any) |
Der tatsächliche Wert muss gleich dem ... |
Read now
Unlock full access