Sha256: 0b7f3ed23da45cca753c159e1f1859287983956e89f42c1cd7f6f41da0b5bdd2
Contents?: true
Size: 932 Bytes
Versions: 5
Compression:
Stored size: 932 Bytes
Contents
require 'helper' describe Twitter::GeoResults do describe "#each" do before do @geo_results = Twitter::GeoResults.new(:result => {:places => [{:id => 1}, {:id => 2}, {:id => 3}, {:id => 4}, {:id => 5}, {:id => 6}]}) end it "iterates" do count = 0 @geo_results.each{count += 1} expect(count).to eq(6) end context "with start" do it "iterates" do count = 0 @geo_results.each(5){count += 1} expect(count).to eq(1) end end end describe "#token" do it "returns a String when token is set" do geo_results = Twitter::GeoResults.new(:result => {}, :token => "abc123") expect(geo_results.token).to be_a String expect(geo_results.token).to eq("abc123") end it "returns nil when token is not set" do geo_results = Twitter::GeoResults.new(:result => {}) expect(geo_results.token).to be_nil end end end
Version data entries
5 entries across 5 versions & 1 rubygems