Sha256: 9137a6bb77bc7f69d7af106b9b1172eeeb23819921850e56bad5491d18d1c5db
Contents?: true
Size: 443 Bytes
Versions: 14
Compression:
Stored size: 443 Bytes
Contents
class DuckFoo def acts_like_foo? true end end describe "Object" do describe "acts_like" do it "should not act like anything" do object = Object.new object.should.not.acts_like(:time) object.should.not.acts_like(:date) object.should.not.acts_like(:foo) end it "should allow subclasses to act like something" do object = DuckFoo.new object.should.acts_like(:foo) end end end
Version data entries
14 entries across 14 versions & 2 rubygems