コード例 #1
0
        public async Task <IActionResult> ExcluirPedido([FromRoute] int id)
        {
            var resultado = await _pedidoServico.Excluir(id);

            if (resultado.HasErrors())
            {
                return(BadRequest(resultado.GetErrors()));
            }

            return(NoContent());
        }
コード例 #2
0
        public void Pedido_Integracao_Excluir_Deve_Excluir()
        {
            //Cenário
            var pedido = _pedidoServico.Adicionar(_pedido);

            //Ação
            _pedidoServico.Excluir(pedido);

            //Verificação
            var pedidoBuscado = _pedidoServico.ObterPorId(pedido.Id);

            pedidoBuscado.Should().BeNull();
        }