コード例 #1
0
        public void Pedidos_Application_Deve_exluir_um_pedido()
        {
            //Cenário
            _repositorio.Setup(x => x.Excluir(_pedido));
            _pedido.Id = 1;
            //Ação
            _servico.Excluir(_pedido);

            //Verificação
            _repositorio.Verify(x => x.Excluir(_pedido));
        }
コード例 #2
0
        public void Pedido_Aplicacao_Deletar_Deve_Ser_Sucesso()
        {
            //cenario
            int id = 1;

            _mockPedido.Setup(p => p.Id).Returns(id);

            //acao
            Action action = () => _servico.Excluir(_mockPedido.Object);

            //verificar
            action.Should().NotThrow();
            _mockRepositorio.Verify(r => r.Deletar(_mockPedido.Object));
        }
コード例 #3
0
        public void Pedidos_Application_Deve_exluir_um_pedido()
        {
            //Cenário
            long idProcura = 1;

            _pedido = _servico.BuscarPorId(idProcura);

            //Ação
            _servico.Excluir(_pedido);

            //Verificação
            Pedido pedido = _servico.BuscarPorId(idProcura);

            pedido.Should().BeNull();
        }