Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

times (0) e never ( ) seriam iguais?

Olá, gostaria de saber se a utilização e o resultado esperado de never() e times(0) seria exatamente igual. É uma boa prática usar o never() ao invés do times(0) a fim de verificar se um método não foi chamado.

2 respostas
solução!

Fala Rafael, tudo bem ?

Semanticamente são iguais e dentro da implementacão do never é usado o times(0)

Não tinha pensado em olhar a implementação do never rs. Então usar o never é apenas para deixar mais claro no teste o que de fato queremos testar. Obrigado Matheus!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software