Sha256: fad6f544be5aae30dacb6a605a8be7c2c3f9bd8226697d3052147da29014b8ad
Contents?: true
Size: 834 Bytes
Versions: 4
Compression:
Stored size: 834 Bytes
Contents
require 'rails_helper' module Pwb RSpec.describe "SiteScrapper" do it "retrieves pwb api page correctly" do VCR.use_cassette("api_pwb") do target_url = "https://propertywebbuilder.herokuapp.com/" retrieved_properties = SiteScrapper.new(target_url).retrieve_from_api expect(retrieved_properties.length).to eq(4) end end it "scrapes pwb property page correctly" do VCR.use_cassette("listing_re_renting") do # just a proof of concept at this stage target_url = "http://re-renting.com/en/properties/for-rent/1/acogedor-piso-en-anton-martin" # "http://public.olr.com/details.aspx?id=1658517" retrieved_properties = SiteScrapper.new(target_url).retrieve_from_webpage expect(retrieved_properties.length).to eq(1) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems