So habe ich ein Element identifiziertÜberprüfen der Menge von Elementen erwarten mit
var errorAlert = element.all('[id*="type-alert"]');
Ich versuche, eine Funktion zu erstellen, die es werden überprüfen, sind 2 angezeigt Benachrichtigungen ..
this.isAlertsDisplayed = function() {
return expect(errorAlert.count()).toEqual(2);
};
Ich halte ein Gettin friken typeError: .toEqual ist keine Funktion, wenn ich dieses Beispiel für andere gesehen habe. Was mache ich falsch?
mit $$ versucht, so gut aber dasselbe Ergebnis. Am Ende habe ich nur die Methode geändert, um nach der letzten zu suchen, wenn es 0 wäre, würde es immer noch fehlschlagen. – Tree55Topz
@ Tree55Topz Ihr Problem hat mich dazu inspiriert, zu der "valid-locator-type" ESLint-Regel zurückzukehren, die ich zu Ende führen wollte. Jetzt ist es fertig und veröffentlicht. Bitte sehen Sie die aktualisierte Antwort. – alecxe