mirror of
https://github.com/thoughtbot/factory_bot.git
synced 2022-11-09 11:43:51 -05:00
4d1cb6219b
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
14 lines
286 B
Ruby
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
|