public async Task <IActionResult> AtualizarItem([FromBody] ItemDTO item) { var ret = await facade.AtualizarItemAsync(item); if (ret.Sucesso) { return(Ok(ret.Id)); } else { return(BadRequest(ret.Mensagem)); } }
public void AtualizarItem() { var facade = new LojaStoneFacade(mockRepositorioCliente.Object, mockRepositorioItem.Object, mockRepositorioPedido.Object, mockServicoMensageria.Object, mockLogger.Object); var itemDTO = new ItemDTO() { Id = 1, Descricao = "Item Teste Mockado 1", Valor = 1.99M }; var retorno1 = facade.AtualizarItemAsync(itemDTO); retorno1.Wait(); mockRepositorioItem.Verify(a => a.AtualizarItemAsync(It.IsAny <Item>()), Times.Once); }