2012-08-28 05:42:28 +00:00
|
|
|
require 'spec_helper'
|
|
|
|
|
2016-03-29 11:39:27 +00:00
|
|
|
describe 'factories' do
|
|
|
|
FactoryGirl.factories.each do |factory|
|
|
|
|
describe "#{factory.name} factory" do
|
|
|
|
let(:entity) { build(factory.name) }
|
|
|
|
|
2016-05-23 18:16:35 +00:00
|
|
|
it 'does not raise error when created' do
|
2016-05-23 23:37:59 +00:00
|
|
|
expect { entity }.not_to raise_error
|
2016-03-29 11:39:27 +00:00
|
|
|
end
|
|
|
|
|
2016-08-01 15:00:44 +00:00
|
|
|
it 'is valid', if: factory.build_class < ActiveRecord::Base do
|
2016-03-29 11:39:27 +00:00
|
|
|
expect(entity).to be_valid
|
|
|
|
end
|
2012-08-28 05:42:28 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|