Sha256: 90194f1d23399a59efcf5d4dee8dcdc9e0af122c2c5f36f04561420db617bcba

Contents?: true

Size: 485 Bytes

Versions: 4

Compression:

Stored size: 485 Bytes

Contents

require 'test_helper'

class InspectTest < Test::Unit::TestCase
  context "#inspect" do
    setup do
      @document = Doc('User') do
        key :name,  String
        key :age,   Integer
      end

      @doc = @document.new(:name => 'John', :age => 29)
    end

    should "print out attributes in alpha sorted order" do
      @doc.inspect.should =~ /_id:.*, age: 29, name: "John"/
    end

    should "include class name" do
      @doc.inspect.should =~ /^#<User/
    end
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
mongo_mapper-0.9.1 test/unit/test_inspect.rb
mongo_mapper-0.9.0 test/unit/test_inspect.rb
ign-mongo_mapper-0.8.6.2 test/unit/test_inspect.rb
ign-mongo_mapper-0.8.6.1 test/unit/test_inspect.rb