Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

375
Visualizações
¿Es posible probar el clic del botón usando jazmín sin obtener ReferenceError: el documento no está definido?

Estoy tratando de probar el clic del botón usando el corredor de prueba jasmine, pero sigo obteniendo un documento no definido incluso si uso JSDOM. No estoy seguro de qué es lo que estoy haciendo mal o es porque el 'documento de ventana' no es parte del alcance del nodo.

 const fs = require("fs"); const html = fs.readFileSync("index.html", "utf8"); const jsdom = require("jsdom"); const { JamBuddy, randomNotes } = require("../src/JamBuddy.js"); const { JSDOM } = jsdom; const buddy = new JamBuddy(); const { document } = new JSDOM(html).window; global.document = document; describe("Button click event Tests", () => { let notesRandom = document.getElementById("notesRandom"); const randomBtn = document.getElementById("randomNotesBtn"); it("should invoke the randomNotes click event.", () => { randomBtn.addEventListener("click", () => { notesRandom.innerHTML = randomNotes(); }); randomBtn.click(); expect(notesRandom.innerHTML).not.toBe(""); }); });
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda