Sha256: e15dfc5be40adec887684f028f630503b03b2f0644d291493d2991d89cdc539c

Contents?: true

Size: 370 Bytes

Versions: 4

Compression:

Stored size: 370 Bytes

Contents

require 'models_helper'

describe models_class do
  let(:models) do
    # subject, object, join
    models_class.new UserAccount, Role, UsersRoles, :subject_key => :troles
  end

  describe '#configure' do
    it 'should configure all models' do
      models.configure      
      
      logs_matches(models.logs, 'UserAccount.has_many :troles').should
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
schemaker-0.1.3 spec/schemaker/models_spec.rb
schemaker-0.1.2 spec/schemaker/models_spec.rb
schemaker-0.1.1 spec/schemaker/models_spec.rb
schemaker-0.1.0 spec/schemaker/models_spec.rb