factory_girl形質の短縮形ブロック構文を使用できますか? この工場で考えてみましょう: FactoryGirl.define do
factory :foo do
name "name"
# not using the block shorthand {} syntax, instead using do...end block syntax
t
は、だから私は、コードのこの部分を持っているいくつかの工場のために毛羽立ち無効。 class User
has_one :student_profile, class_name: Student
has_one :employee_profile, class_name: Employee
end
今のものは、ユーザー登録時に、ですが、私は、ユーザーのタイプに応じて異なる
私はこの失敗に直面しています:Rspecで - Mongodbをデータベースとして使用し、ユーザー管理のために工夫します。問題を理解できませんでした。 /spec/models/user_spec.rb require 'spec_helper'
describe User do
before { @user = FactoryGirl.build(:user)}
su
私はできるだけ簡潔でするつもりです、それは完全に記述することを約イム何書き換えがしかしnot on this sprint 差し迫っていると仮定してくださいそこで考える (擬似)などのファクトリクラス: class AFactory
....
def self.distribute_types(args)
case args[:type]
when A
ret