В проекте railscasts вы можете увидеть этот код:
before(:each) do
login_as Factory(:user, :admin => true)
end
Соответствующее определение функции:
Factory.define :user do |f|
f.sequence(:github_username) { |n| "foo#{n}" }
end
Я не могу понять, как параметр admin передается в функцию, в то время как в функции есть ни слова о параметре администратора. Спасибо