Sha256: b97b015ab302a840cdd1015271e64f5b5b90b5d80f3a2e2fa88ef42adde2f272
Contents?: true
Size: 547 Bytes
Versions: 12
Compression:
Stored size: 547 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe 'has_and_belongs_to_many associations' do context 'when an anonymous class defines a has_and_belongs_to_many association' do let(:klass) do Class.new do include Mongoid::Document has_and_belongs_to_many :movies, inverse_of: nil end end it 'loads the association correctly' do expect { klass }.to_not raise_error expect { klass.new.movies }.to_not raise_error expect(klass.new.movies.build).to be_a Movie end end end
Version data entries
12 entries across 12 versions & 1 rubygems