Sha256: 214e43c53f77deb2cbb22321135f144bbc3dded4bffcae47335730266768876d
Contents?: true
Size: 861 Bytes
Versions: 4
Compression:
Stored size: 861 Bytes
Contents
require 'helper' describe Twitter::Identity do describe "#initialize" do it "raises an IndexError when id is not specified" do expect{Twitter::Identity.new}.to raise_error IndexError end end describe "#==" do it "returns true when objects IDs are the same" do one = Twitter::Identity.new(:id => 1, :screen_name => "sferik") two = Twitter::Identity.new(:id => 1, :screen_name => "garybernhardt") expect(one == two).to be true end it "returns false when objects IDs are different" do one = Twitter::Identity.new(:id => 1) two = Twitter::Identity.new(:id => 2) expect(one == two).to be false end it "returns false when classes are different" do one = Twitter::Identity.new(:id => 1) two = Twitter::Base.new(:id => 1) expect(one == two).to be false end end end
Version data entries
4 entries across 4 versions & 1 rubygems