我正在开发一个 Ruby gem 并尝试在其中使用 RSpec 和 FactoryBot。
在 support/factory_bot.rb
文件中,我有以下内容:
RSpec.configure do |config|
config.include FactoryBot::Syntax::Methods
config.before(:suite) do
FactoryBot.find_definitions
end
end
同时,在spec_helper.rb
文件中:
require 'support/factory_bot'
当我尝试运行spec rake任务时,会出现此错误:
support/factory_bot.rb:2:in `block in <top (required)>': uninitialized constant FactoryBot (NameError)
我错过了什么?在我使用旧的factory_girl宝石时,这个功能运行良好,但是在改名为factory_bot后就崩溃了。谢谢!