1
0
Fork 0
mirror of https://github.com/thoughtbot/factory_bot.git synced 2022-11-09 11:43:51 -05:00
thoughtbot--factory_bot/spec/acceptance/definition_without_block_spec.rb
Alejandro Dustet 4d1cb6219b Deprecate and move to Internal factories methods
Why:
These methods are used internally for the functionality of the library
and are subject to change. Therefore shouldn't be part of the public
interface.

This PR:
- Moves the ```register_factory``` and ```factory_by_name``` methods to
the ```FactoryBot::Internal``` class.
- Deprecates the use of ```register_factory``` and ```factory_by_name```
from the ```FactoryBot``` module.
- Improve formatting of the specs
2019-06-04 19:39:04 -04:00

14 lines
286 B
Ruby

describe "an instance generated by a factory" do
before do
define_model("User")
FactoryBot.define do
factory :user
end
end
it "registers the user factory" do
expect(FactoryBot::Internal.factory_by_name(:user)).
to be_a(FactoryBot::Factory)
end
end