在FactoryGirl中定义工厂时有没有办法使用http请求?
实施例
FactoryGirl.define do
Factory :webobject do
object_handle {
post "uri-to-create-object"
JSON.parse (response.body)[object_handle]
}
end
end
mytestobject = FactoryGirl.build(:webobject)
FactoryGirl的上述结果并不知道帖子是什么:
NoMethodError:
undefined method
交' for FactoryGirl :: SyntaxRunner:0x007fd9c6eeb3b0`
我尝试添加' open-uri'和' net / http'到工厂文件(spec-> [factoryfile.rb])。我还尝试将需求行添加到Factory支持模块的顶部(spec-> support-> model-> [factoryfile.rb])。我还尝试将必需行添加到父文件(spec-> support-> spec_helper.rb)这似乎只支持rspec测试。