Sha256: 5190145bd26a7a04f095277d7b21a5b389f3e12b181bf0ae70f1573192237adf
Contents?: true
Size: 537 Bytes
Versions: 2
Compression:
Stored size: 537 Bytes
Contents
require 'helper' describe Toy::Attributes do uses_objects('User') before do User.attribute(:name, String) User.attribute(:age, Integer) end describe ".inspect" do it "prints out attribute names and types" do User.inspect.should == %Q(User(age:Integer name:String)) end end describe "#inspect" do it "prints out attributes sorted with values" do user = User.new(:age => 28, :name => 'John') user.inspect.should == %Q(#<User:#{user.object_id} age: 28, name: "John">) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
toystore-0.13.2 | spec/toy/inspect_spec.rb |
toystore-0.13.1 | spec/toy/inspect_spec.rb |