0
私は、オブジェクトのインスタンス化中に複数のパラメータが初期化に渡されるモデルを持っています。方法は、私はfactorygirlですべてを実行する方法をスキップすることができますか?初期化で工場ガールトラブル
私のモデルファイルを以下に示します。
class WebResponseCache < ActiveRecord::Base
validates_presence_of :q, :results
self.table_name = "web_response_cache"
def initialize(q, results)
super()
self.q = q
self.results = results
end
私の工場の女の子のコードを以下に示します。それはコンストラクタであるよう
FactoryGirl.define do
factory :google_web_response_cache, :class => WebResponseCache do
initialize_with { new('query', 'results') }
end
end
このファクトリを使用する際にエラーがありますか?なぜこのメソッドをスキップしたいのですか? –