Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Factory Girl について学んでいて、次のコードを見ました。
factory :post do association :author, factory: :user, last_name: "Writely" end
factory最後にlast_nameコロンがあるのはなぜですか?
factory
last_name
このコンテキストのコロンは、リテラル ハッシュを表します。
factoryはHashキー、:userは値です。
Hash
:user
代替構文は:factory => :user. 同じ意味です。
:factory => :user
Ruby 1.8 の構文:
Ruby 1.9 の構文:
factory: :user
Ruby 1.8 の構文は 1.9 でも機能することに注意してください。