jasmin tests unitaires - tests pour une propriété non définie d'un objet
J'ai la déclaration suivante
expect(A.["BAR"].name).toEqual("foo");
qui, en raison du fait de mon objet A est le niveau supérieur de la propriété "BAR" et le bar a la valeur "toto" passe.
Je voudrais tester ma structure pour confirmer une propriété "NONEXISTINGPROP" a pas à être définis.
par exemple,
expect(A.["NONEXISTINGPROP"].name).not.toBeDefined();
Cependant il semble qu'on
"TypeError: A.[NONEXISTINGPROP] is undefined"
dans le jasmin test runner c'est exactement ce que je veux pour confirmer. Aucune idée pourquoi le Jasmin est en train de pleurer. J'espérais que ça passe cette.
Merci
- Cant semblent répondre à cette question directement, mais la réponse semble être ... attendre(A.["NONEXISTINGPROP"]).pas.toBeDefined(); c'est à dire enlever le nom de bits
Vous devez vous connecter pour publier un commentaire.
La réponse semble être ...
c'est à dire enlever le nom de bits
.