public void GetAddressesPageTerm_WhenStreet_ReturnsValue() { var html = File.ReadAllText(@"../../../Files/HTML/AvenidaVitalBrasil.html"); var addressScrap = new AddressesServiceScrap(); var list = addressScrap.GetAddressesPageTerm(html).ValueType; Assert.NotNull(list); Assert.Equal(24, list.Count); }
public ClientMailApi(string baseUrl, TimeSpan timeout) : base(baseUrl, timeout) { _baseUrl = baseUrl ?? "http://www.buscacep.correios.com.br/"; _apiUrl = "sistemas/buscacep/resultadoBuscaCepEndereco.cfm"; Client.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36"); Client.DefaultRequestHeaders.Add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8"); Client.DefaultRequestHeaders.Add("Accept-Language", "en-US,en;q=0.9"); _addressesServiceScrap = new AddressesServiceScrap(); _scrapParser = new ScrapParser(); }
public void GetaddressesPageCode_WhenZipCode_ReturnsValue() { var html = File.ReadAllText(@"../../../Files/HTML/01311200.html"); var addressScrap = new AddressesServiceScrap(); var address = addressScrap.GetAddressesPageCode(html).ValueType; Assert.NotNull(address); Assert.Equal("Avenida Paulista - de 1047 a 1865 - lado ímpar", address.Street); Assert.Equal("Bela Vista", address.District); Assert.Equal("São Paulo/SP", address.Locality); Assert.Equal("01311-200", address.ZipCode); }