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)

Qual é a função do verify?

Gostaria de entender melhor, qual é a função do verify nos teste unitários. Segue um exemplo.. verify(entidadeRepository).findById(entidade.getId());

2 respostas
solução

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!