je la fonction suivante qui échoue sur l'exécution:Tapuscrit Erreur: Argument de type « nombre » est incessible au paramètre de type « attendu <Promise <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);
});
Il jette l'erreur suivante lorsque i l'exécuter:
Argument of type 'number' is not assignable to parameter of type 'Expected>'. (2345)
Des idées pourquoi?
Il est clair de l'erreur 'page.listOfTabs.count()' retourne le nombre, mais 'countOfTabElements' est déclaré que le type' 'Promise. –
Tushar