Ich habe die folgende Funktion, die auf die Ausführung fehlschlägt:Typoskript Fehler: Argument vom Typ ‚Zahl‘ ist zu Parameter des Typs nicht belegbar ‚Erwartete <Versprechen <number>>‘
it('should show three items',() => {
const EXPECTED_NUMBER_OF_ITEMS: number = 3;
const countOfTabElements: Promise<number> = page.listOfTabs.count();
expect(countOfTabElements).toBe(EXPECTED_NUMBER_OF_ITEMS);
});
Es wird folgendes Fehler auslöst, wenn i führe es aus:
Argument of type 'number' is not assignable to parameter of type 'Expected>'. (2345)
Irgendwelche Ideen warum?
Aus dem Fehler klar ist, dass 'page.listOfTabs.count()' Gibt die Anzahl aber 'countOfTabElements' als Typ' Versprechen 'erklärt. –
Tushar