私が書いているこのRailsアプリにはユーザーがいて、ユーザーには多くのプロジェクトがあります。ページへのリンクを支援するヘルパー関数を作成しました。
def new _or_edit_user_path( *user )
if user[0] && user[0].id
edit_user_path user[0]
else
new_user_path
end
end
と
def new_or_edit_user_project_path( user, *project )
if project[0] && project[0].id
edit_user_project_path user, project[0]
else
new_user_project_path(user)
end
end
しかし今、私はこれらをテストしたいと思っており、レールが私にこれをしてほしくないことが明らかになりつつあります。あなたは何をお勧めします?