delete
Atualizado
Atualizado
O nosso método delete do service é void tem 3 possibilidades: deletar, id não encontrado e violação de integridade (quando um id de um objeto está associado a outro):
Como sabemos, em teste, quando é void mudamos a ordem quando vamos fazer a simulação, primeiro a consequência, depois o when:
Simulação comportamento:
Método (ID existente e não existente):