Sha256: 62b23d1c8cd9ce41e48e6458fd595b70f80ad135c9882cf57322e4d9dae3c813

Contents?: true

Size: 550 Bytes

Versions: 59

Compression:

Stored size: 550 Bytes

Contents

require "spec_helper"

describe Mongoid::Relations::Builders::Embedded::In do

  describe "#build" do

    let(:object) do
      double
    end

    let(:base) do
      double
    end

    let(:metadata) do
      double(klass: Person, name: :person)
    end

    context "when a document is provided" do

      let(:builder) do
        described_class.new(base, metadata, object)
      end

      let(:document) do
        builder.build
      end

      it "returns the document" do
        expect(document).to eq(object)
      end
    end
  end
end

Version data entries

59 entries across 54 versions & 6 rubygems

Version Path
mongoid-6.4.8 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.4.7 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.4.5 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-5.4.1 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.4.4 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.4.2 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.4.1 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-5.4.0 spec/mongoid/relations/builders/embedded/in_spec.rb
tdiary-5.0.8 vendor/bundle/gems/mongoid-6.4.0/spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.4.0 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.3.0 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.2.1 spec/mongoid/relations/builders/embedded/in_spec.rb
tdiary-5.0.5 vendor/bundle/gems/tdiary-5.0.4/vendor/bundle/gems/mongoid-6.1.0/spec/mongoid/relations/builders/embedded/in_spec.rb
tdiary-5.0.5 vendor/bundle/gems/mongoid-6.2.0/spec/mongoid/relations/builders/embedded/in_spec.rb
tdiary-5.0.5 vendor/bundle/gems/mongoid-6.1.0/spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.2.0 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.1.1 spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-5.2.1 spec/mongoid/relations/builders/embedded/in_spec.rb
tdiary-5.0.4 vendor/bundle/gems/mongoid-6.1.0/spec/mongoid/relations/builders/embedded/in_spec.rb
mongoid-6.1.0 spec/mongoid/relations/builders/embedded/in_spec.rb