在阅读了这篇文章和这个文档之后,我对 Ruby 和 RSpec 的相等性有疑问。以下假设是否正确?
Ruby 的 == 等价于 RSpec eq
Ruby的情商?相当于 RSpec eql
鲁比是平等的吗?等于 RSpec 等于
从文档:
a.should equal(b) # passes if a.equal?(b)
a.should eql(b) # passes if a.eql?(b)
a.should == b # passes if a == b
a.should be(b) # passes if a.equal?(b)
a.should eq(b) # passes if a == b