Exemple #1
0
        public void Pedido_InfraData_Deletar_Deve_Deletar_Pedido()
        {
            pedido = repositorio.ObterPorId(1);

            repositorio.Deletar(pedido);

            var deletado = repositorio.ObterPorId(pedido.Id);

            deletado.Should().BeNull();
        }
        public void Pedido_InfraData_deve_deletar_registro_na_base()
        {
            _pedido = ObjectMother.ObterPedidoValidoPessoaFisica();

            var pedidoInserido = _repositorio.Salvar(_pedido);


            Pedido pedido = _repositorio.PegarPorId(pedidoInserido.Id);

            _repositorio.Deletar(pedido);

            Pedido pedidoEncontrado = _repositorio.PegarPorId(pedido.Id);

            pedidoEncontrado.Should().BeNull();
        }
 public IHttpActionResult Delete(int id)
 {
     repositorio.Deletar(id);
     return(Ok());
 }
 public HttpResponseMessage DeletarPedido(int id)
 {
     repositorio.Deletar(id);
     return(Request.CreateResponse(HttpStatusCode.OK));
 }