Sha256: bd69db8496537fc33682664ffdf84cde23299260d848ba1fc213afe161846618
Contents?: true
Size: 597 Bytes
Versions: 2
Compression:
Stored size: 597 Bytes
Contents
require 'models_helper' class UsersRoles < ActiveRecord::Base end def join_model_class Schemaker::JoinModel end describe join_model_class do let(:join_model) do join_model_class.new models, UsersRoles end describe '#configure' do it 'should configure join model' do join_model.configure # check the logs! last_log = join_model.logs.last first_log = join_model.logs.first matches_all first_log, 'belongs_to :user_account', ':class_name=>"UserAccount"' matches_all last_log, 'belongs_to :role', ':class_name=>"Role"' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
schemaker-0.1.1 | spec/schemaker/model/join_spec.rb |
schemaker-0.1.0 | spec/schemaker/model/join_spec.rb |