Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

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!