Logo Passei Direto
Buscar

Outros

CEFET/RJ
No Jest, qual método é utilizado para verificar se uma função foi chamada durante os testes?
a) jest.mock()
b) jest.fn()
c) jest.spyOn()
d) jest.toHaveBeenCalled()
User badge image

Enviado por jcalomeni há 3 meses

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

há 3 meses

Vamos analisar as opções para identificar qual método do Jest é utilizado para verificar se uma função foi chamada durante os testes: a) jest.mock() - Este método é usado para criar uma versão simulada de um módulo, mas não verifica se uma função foi chamada. b) jest.fn() - Este método cria uma função simulada (mock function), que pode ser usada para rastrear chamadas, mas não é o método específico para verificar se a função foi chamada. c) jest.spyOn() - Este método é usado para espiar uma função existente, permitindo que você verifique se ela foi chamada, mas não é o método mais direto para a verificação. d) jest.toHaveBeenCalled() - Este é um matcher que verifica se uma função simulada foi chamada. É o método específico para essa verificação. Portanto, a alternativa correta é: d) jest.toHaveBeenCalled().

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina