Gostaria de entender melhor, qual é a função do verify nos teste unitários. Segue um exemplo.. verify(entidadeRepository).findById(entidade.getId());
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!
Gostaria de entender melhor, qual é a função do verify nos teste unitários. Segue um exemplo.. verify(entidadeRepository).findById(entidade.getId());
Você está usando Mockito?
Ao fazer o teste de unidade, você faz algumas afirmações para verificar a igualdade entre o resultado esperado e o resultado real. Quando você usa objetos simulados no teste de unidade, também pode ser necessário verificar no Mockito se o objeto simulado havia executado métodos específicos.
Ele serve basicamente para determinar se um método de um objeto simulado (mock) foi chamado por um número específico de vezes.
Sim, estou usando o Mockito! Valeu pela explicação! Ficou claro que ele verifica se o método foi realmente invocado, ainda valida a quantidade de vezes que o mesmo foi invocado!