public void AtualizarClienteIdClienteNaoInformado()
        {
            var clienteServiceMock = new ClienteServicoMock();
            var clienteServico     = clienteServiceMock.ConfigurarAtualizarSucesso().Build();

            var atualizarCommand = new AtualizarClienteCommand(clienteServico, new AtualizarClienteValidador(clienteServico));

            Assert.ThrowsAsync <ArgumentException>(() => atualizarCommand.Executar(new AtualizarClientesInput
            {
                ClienteId = 0
            }));
        }
        public void AtualizarClienteSucesso()
        {
            var clienteServiceMock = new ClienteServicoMock();
            var clienteServico     = clienteServiceMock.ConfigurarAtualizarSucesso().Build();

            var atualizarCommand = new AtualizarClienteCommand(clienteServico, new AtualizarClienteValidador(clienteServico));

            Assert.DoesNotThrowAsync(() => atualizarCommand.Executar(new AtualizarClientesInput
            {
                ClienteId = 1
            }));
        }