Sha256: 3042fd2bebc2b6c91e5683314dde6f7d75eac17fa42568fd8444ee827ab33381
Contents?: true
Size: 709 Bytes
Versions: 11
Compression:
Stored size: 709 Bytes
Contents
require 'active_record' require 'minitest/autorun' require 'inquery' require 'db/models' ActiveRecord::Base.establish_connection adapter: 'sqlite3', database: ':memory:' module TestHelper extend ActiveSupport::Concern module ClassMethods def setup_db load File.dirname(__FILE__) + '/db/schema.rb' end def setup_base_data Group.create!(name: 'Group 1', color: 'red') Group.create!(name: 'Group 2', color: 'green') Group.create!(name: 'Group 3', color: 'green') User.create!(name: 'User 1', groups: Group.find([1, 2])) User.create!(name: 'User 2', groups: Group.find([1, 3])) User.create!(name: 'User 3', groups: Group.find([2])) end end end
Version data entries
11 entries across 11 versions & 1 rubygems