private void Txt_Cep_Leave(object sender, EventArgs e) { var valorSemMascara = Txt_Cep.Text.Replace("-", ""); valorSemMascara = valorSemMascara.Replace("_", ""); uint Cepuint; //Verifica se ele já tem 8 caractres(o valor do CEP), e se são epnas numeros if (valorSemMascara.Length == 8 && uint.TryParse(valorSemMascara, out Cepuint)) { try { DotCEP.Endereco endereco = new DotCEP.Endereco(); endereco = DotCEP.Consultas.ObterEnderecoCompleto(valorSemMascara); Txt_Endereco.Text = endereco.logradouro; Txt_Estado.Text = endereco.uf; Txt_Cidade.Text = endereco.localidade; Txt_Bairro.Text = endereco.bairro; } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
public void TestConsultaEnderecoCompletoInvalido() { enderecoBase = DotCEP.Consultas.ObterEnderecoCompleto("960850000"); Assert.That(enderecoBase.localidade, Is.Null); Assert.That(enderecoBase.bairro, Is.Null); Assert.That(enderecoBase.logradouro, Is.Null); }
public void TestConsultaEnderecoCompletoValido() { enderecoBase = DotCEP.Consultas.ObterEnderecoCompleto("96085000"); Assert.That(enderecoBase.localidade, Is.EqualTo("Pelotas")); Assert.That(enderecoBase.bairro, Is.EqualTo("Areal")); Assert.That(enderecoBase.logradouro, Is.EqualTo("Avenida Ferreira Viana")); }
public void TestConsultaEnderecoCompletoValido() { enderecoBase = DotCEP.Consultas.ObterEnderecoCompleto("96085000"); Assert.AreEqual("Pelotas", enderecoBase.localidade); Assert.AreEqual("Areal", enderecoBase.bairro); Assert.AreEqual("Avenida Ferreira Viana", enderecoBase.logradouro); }
public void TestConsultaEnderecoCompletoInvalido() { enderecoBase = new Endereco("960850000"); Assert.IsNull(enderecoBase.Localidade); Assert.IsNull(enderecoBase.Bairro); Assert.IsNull(enderecoBase.Logradouro); }
public void TestConsultaEnderecoCompletoValido() { enderecoBase = new Endereco("96085000"); Assert.AreEqual("Pelotas", enderecoBase.Localidade); Assert.AreEqual("Areal", enderecoBase.Bairro); Assert.AreEqual("Avenida Ferreira Viana", enderecoBase.Logradouro); }