Sha256: b25135140756288fcca126c369fa52fbbb58d52197e20d4110bd531cf9b7e077

Contents?: true

Size: 452 Bytes

Versions: 6

Compression:

Stored size: 452 Bytes

Contents

require File.join(File.dirname(__FILE__), "/../../../../spec_helper.rb")

describe Mongoid::Extensions::Array::Conversions do

  describe "#mongoidize" do

    it "collects each of its attributes" do
      array = [Person.new(:title => "Sir"), Person.new(:title => "Madam")]
      array.mongoidize.should ==
        [HashWithIndifferentAccess.new({ :title => "Sir" }),
         HashWithIndifferentAccess.new({ :title => "Madam" })]
    end

  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mongoid-0.5.5 spec/unit/mongoid/extensions/array/conversions_spec.rb
mongoid-0.5.4 spec/unit/mongoid/extensions/array/conversions_spec.rb
mongoid-0.5.3 spec/unit/mongoid/extensions/array/conversions_spec.rb
mongoid-0.5.2 spec/unit/mongoid/extensions/array/conversions_spec.rb
mongoid-0.5.1 spec/unit/mongoid/extensions/array/conversions_spec.rb
mongoid-0.5.0 spec/unit/mongoid/extensions/array/conversions_spec.rb