我有一个:在FactoryGirl中定义的引用工厂,并希望在Rails控制台中查看该对象。
FactoryGirl.find_definitions
返回
FactoryGirl::DuplicateDefinitionError: Factory already registered: quote
from /User/.rvm/gems/ruby-2.3.0/gems/factory_girl-4.8.0/lib/factory_girl/decorator.rb:10:in `method_missing'
[8] pry(main)>
不确定如何在控制台中“使用”此对象,您能否提出建议。
答案 0 :(得分:0)
出于学习目的,只需看看它!
咦?它在代码中。打开相应的文件并查看它,了解它正在做什么。至于实际的运行时ruby对象 - 在正常情况下,你从不必须直接处理工厂实例。
但你的好奇心并不会令人满意。加载的工厂转到FactoryGirl.factories
。视察远离。 :)