Je prochain code de test:objet fantaisie pour élément de document
it("Test", function() {
loadResources();
expect(document.getElementById('MyElement').innerHTML).toBe("my string");
});
corps de la fonction loadResources():
document.getElementById('MyElement').innerHTML = "my string";
Mon test échoue avec le message suivant:
TypeError: Cannot set property "innerHTML" of null.
On dirait que j'ai besoin de créer un objet fantaisie pour innerHTML. Comment je peux le faire?
si j'ai 2 id? document.getElementById ('MyElement1'). InnerHTML = "ma chaîne"; document.getElementById ('MyElement2'). InnerHTML = "ma chaîne"; Et je dois vérifier ces identifiants? – Ted
voir ma dernière modification – devnull69
Merci pour votre réponse. Cela m'a beaucoup aidé. – Outlier