我想使用FactoryGirl構建模型的內存中存根,然後讓所有ActiveRecord查詢僅針對這些查詢運行。例如: # Assume we start with an empty database, a Foo model,
# and a Foo factory definition.
#foo_spec.rb
stubbed_foo = FactoryGirl.build_stubb
我廠擁有Rule這是父母對我的其他工廠 父創建是有規律的模型 class Rule < ActiveRecord::Base
belongs_to :fee
end
class Fee < ActiveRecord::Base
has_many :rules
end
FactoryGirl.define do
factory :rule do
t
例如,我通過rails new test_projct創建了一個新的rails項目,並將rails-spec和custom_gem(這是由我們創建的包括模型和rspec測試用例)包含到gemfile中。如果我在項目文件夾的根目錄下運行rspec,我希望它可以在spec文件夾中運行test_project的測試用例,在spec文件夾中運行custom_gem的測試用例。