2016-02-29 21:35:34 +00:00
|
|
|
describe "finding factories keyed by class instead of symbol" do
|
2012-06-09 03:54:22 +00:00
|
|
|
before do
|
|
|
|
define_model("User") do
|
|
|
|
attr_accessor :name, :email
|
|
|
|
end
|
|
|
|
|
2017-10-20 19:20:28 +00:00
|
|
|
FactoryBot.define do
|
2018-10-12 20:59:02 +00:00
|
|
|
factory :user
|
2012-06-09 03:54:22 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
2018-10-12 20:59:02 +00:00
|
|
|
it "doesn't find the factory" do
|
|
|
|
expect { FactoryBot.create(User) }.to(
|
2019-10-02 22:55:51 +00:00
|
|
|
raise_error(KeyError, /Factory not registered: User/),
|
2018-10-12 20:59:02 +00:00
|
|
|
)
|
2012-06-09 03:54:22 +00:00
|
|
|
end
|
|
|
|
end
|