public void PesquisaCepDeveRetornarCepEsperado() { //Arrange BuscaCepRequest buscCep = new BuscaCepRequest(); string cep = "69050-001"; BuscaCepResponse response = new BuscaCepResponse(); //Act response = buscCep.Pesquisar(cep.Replace("-", "")); string cepEsperado = response.Cep; //Assert Assert.AreEqual(cep, cepEsperado); }
private void mskCep_Leave(object sender, EventArgs e) { BuscaCepRequest requestCep; try { requestCep = new BuscaCepRequest(); var retorno = requestCep.Pesquisar(mskCep.Text); CarregarDadosDoCep(retorno); } catch (Exception ex) { if (ex.InnerException != null && ex.InnerException.ToString().Contains("400 (Bad Request)")) { MessageBox.Show(this, "CEP inválido!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); mskCep.Clear(); mskCep.Focus(); } } }