1
FactoryGirl.define do
sequence :email do |n|
"user#{n}@example.com"
end
factory :user do
email {FactoryGirl.generate :email}
password "abc"
admin false
end
end
作品が、私はなぜファクトリーガールは中括弧でブロックを含むシーケンスを作成できませんでしたか?うまく
FactoryGirl.define do
sequence :email {|n| "user#{n}@example.com"}
factory :user do
email {FactoryGirl.generate :email}
password "abc"
admin false
end
end
をすれば、私は次のようなエラー
/Users/brad/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/activesupport-3.0.10/lib/active_support/dependencies.rb:235:in `load': /Users/brad/Ruby_Rails/acute_pain/spec/factories.rb:2: syntax error, unexpected '{', expecting keyword_end (SyntaxError)
sequence :email {|n| "user#{n}@example.com"}
^
Whaaaaaを取得しますか?
私はFactory Girl 3.1.0とRails 3.0.10を使用しています。