Sha256: 1d6ca959c16df312355f4cb252153e61059b850a526b75ff643a6a37456c1ac3
Contents?: true
Size: 816 Bytes
Versions: 1
Compression:
Stored size: 816 Bytes
Contents
require 'spec_helper' describe Gnib::Response do let(:rsp) { Gnib::Response.new(File.open(File.join(File.dirname(__FILE__), '../sample_web_response'), 'r:ASCII-8BIT').read) } describe "#result_count_of" do it "counts number of total results" do rsp.result_count_of(:web).should == 28400000 end end describe "#results_for" do it "returns result objects for each result" do rsp.results_for(:web).first.class.should == Gnib::SearchResult end it "returns results in one page" do rsp.results_for(:web).count.should == 10 end end describe "#results" do it "returns appropriate result objects" do rsp.results.first.class.should == Gnib::SearchResult end it "returns all results objects" do rsp.results.count.should == 10 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gnib-0.1.0 | spec/unit/response_spec.rb |