コード例 #1
0
        public void Endereco_Sistema_Aplicacao_Atualizar_NaoDeveJogarExcecao()
        {
            endereco        = ObjectMother.ObterEnderecoValido();
            endereco        = servico.Salvar(endereco);
            endereco.Bairro = "atualizado";

            var enderecoAtualizada = servico.Atualizar(endereco);

            enderecoAtualizada.Bairro.Should().Be(endereco.Bairro);
        }
コード例 #2
0
        public void Endereco_IntegracaoDeSistema_Sql_Atualizar_Sucesso()
        {
            Endereco endereco = ObjectMother.PegarEnderecoValido();

            endereco.Id = 1;

            _servicoEndereco.Atualizar(endereco);

            Endereco enderecoAtualizado = _servicoEndereco.BuscarPorId(endereco.Id);

            enderecoAtualizado.Should().NotBeNull();
            enderecoAtualizado.Bairro.Should().Be(endereco.Bairro);
        }
コード例 #3
0
        public void Endereco_Aplicacao_Atualizar_NaoDeveJogarExcecao()
        {
            endereco        = ObjectMother.ObterEnderecoValido();
            endereco.Cidade = "atualizado";
            endereco.Id     = 1;
            repositorio.Setup(er => er.Atualizar(endereco)).Returns(new Endereco {
                Cidade = "atualizado"
            });

            var enderecoAtualizada = servico.Atualizar(endereco);

            enderecoAtualizada.Cidade.Should().Be(endereco.Cidade);
            repositorio.Verify(er => er.Atualizar(endereco));
            repositorio.VerifyNoOtherCalls();
        }
コード例 #4
0
        public static string Atualizar(string cliente)
        {
            var _endereco = JsonConvert.DeserializeObject <Endereco>(cliente);

            _enderecoServico.Atualizar(_endereco);

            return(null);
        }