Sha256: 4d00a71597fd6ed636502be3787af1917a25808dec8c3f976a3b79beed0ab635
Contents?: true
Size: 1.31 KB
Versions: 2
Compression:
Stored size: 1.31 KB
Contents
require 'helper' describe Twitter::Size do describe "#==" do it "returns false for empty objects" do size = Twitter::Size.new other = Twitter::Size.new (size == other).should be_false end it "returns true when objects height and width are the same" do size = Twitter::Size.new(:h => 1, :w => 1, :resize => true) other = Twitter::Size.new(:h => 1, :w => 1, :resize => false) (size == other).should be_true end it "returns false when objects height or width are different" do size = Twitter::Size.new(:h => 1, :w => 1) other = Twitter::Size.new(:h => 1, :w => 2) (size == other).should be_false end it "returns false when classes are different" do size = Twitter::Size.new(:h => 1, :w => 1) other = Twitter::Base.new(:h => 1, :w => 1) (size == other).should be_false end it "returns true when objects non-height and width attributes are the same" do size = Twitter::Size.new(:resize => true) other = Twitter::Size.new(:resize => true) (size == other).should be_true end it "returns false when objects non-height and width attributes are different" do size = Twitter::Size.new(:resize => true) other = Twitter::Size.new(:resize => false) (size == other).should be_false end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
twitter-4.1.0 | spec/twitter/size_spec.rb |
twitter-4.0.0 | spec/twitter/size_spec.rb |