Sha256: 695d62940b153b4e98ec2581a6897b841f541e8fe21168db9a551a269ec65efb

Contents?: true

Size: 350 Bytes

Versions: 4

Compression:

Stored size: 350 Bytes

Contents

describe Liner::Inspectable do
  subject { Cheeseburger.new(meat: 'turkey') }
  it "#inspect must include all attributes" do
    subject.inspect.must_equal '#<Cheeseburger bun=nil, meat="turkey", cheese=nil>'
  end
  it "#to_s must include all attributes" do
    subject.to_s.must_equal '#<Cheeseburger bun=nil, meat="turkey", cheese=nil>'
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
liner-0.2.2 test/liner/inspectable_test.rb
liner-0.2.1 test/liner/inspectable_test.rb
liner-0.2.0 test/liner/inspectable_test.rb
liner-0.1.2 test/liner/inspectable_test.rb