Sha256: 7351b5a7fce5b9c6f07018429d1f9def2f4cabfaa763fe3d98f58e37658293a4

Contents?: true

Size: 912 Bytes

Versions: 55

Compression:

Stored size: 912 Bytes

Contents

require './spec/spec_helper'

require 'time'

describe OpenHouse do
  subject do
    OpenHouse.new(
      'ResourceUri'=>"/v1/listings/20060412165917817933000000/openhouses/20101127153422574618000000",
      'Id'=>"20060412165917817933000000",
      'Date'=>"10/01/2010",
      'StartTime'=>"9:00 am",
      'EndTime'=>"12:00 pm"
    )
  end

  it "should respond to a few methods" do
    subject.class.should respond_to(:find_by_listing_key)
  end

  context "/listings/<listing_id>/openhouses", :support do
    on_get_it "should get open house for a listing" do
      stub_auth_request
      stub_api_get('/listings/20060412165917817933000000/openhouses','listings/open_houses.json')
      houses = subject.class.find_by_listing_key('20060412165917817933000000')
      houses.should be_an(Array)
      houses.length.should eq(2)
      houses.first.Id.should eq("20101127153422574618000000")
    end
  end

end

Version data entries

55 entries across 55 versions & 1 rubygems

Version Path
spark_api-1.4.34 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.32 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.31 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.29 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.28 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.27 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.26 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.25 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.24 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.23 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.22 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.21 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.20 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.19 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.18 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.17 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.16 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.15 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.14 spec/unit/spark_api/models/open_house_spec.rb
spark_api-1.4.13 spec/unit/spark_api/models/open_house_spec.rb