Sha256: 59c459e61a796266a739c9b31b379439ccc49c66895286597165117411e62605

Contents?: true

Size: 473 Bytes

Versions: 7

Compression:

Stored size: 473 Bytes

Contents

require 'helper'

describe HackerNewsSearch::Client::Items do

  before do
    @client = HackerNewsSearch::Client.new
  end

  describe ".items" do
    before do
      stub_get("items/2619846-a30f9").
        to_return(:status => 200, :body => fixture("items.json"))
    end
    
    it "should return the correct item" do
      item = @client.item("2619846-a30f9")
      a_get("items/2619846-a30f9").should have_been_made
      item.id.should == 2619846
    end
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hacker_news_search-0.0.7 spec/hacker_news_search/items_spec.rb
hacker_news_search-0.0.6 spec/hacker_news_search/items_spec.rb
hacker_news_search-0.0.5 spec/hacker_news_search/items_spec.rb
hacker_news_search-0.0.4 spec/hacker_news_search/items_spec.rb
hacker_news_search-0.0.3 spec/hacker_news_search/items_spec.rb
hacker_news_search-0.0.2 spec/hacker_news_search/items_spec.rb
hacker_news_search-0.0.1 spec/hacker_news_search/items_spec.rb