public void Sapato_AtualizarSapato__QuantoRepositorioExecao() { var request = new RemoverSapatoRequest(); var response = new RemoverSapatoResponse(); request.id = 1; response.msg = "Erro ao remover sapato!"; _repositoriosSapatos.Setup(repositorio => repositorio.RemoverSapato(request.id)).Throws(new Exception()); var result = _useCase.Executar(request.id); response.Should().BeEquivalentTo(result); }
public void Sapato_ProcurarSapatoPoId_QuandoRetornarSucesso() { var request = new RemoverSapatoRequest(); var response = new RemoverSapatoResponse(); var sapato = new Sapato(); int id = 1; response.msg = "Sucesso ao Remover sapato!"; var result = _useCase.Executar(id); response.Should().BeEquivalentTo(result); }