次のように Factory girl で Pickle をセットアップしました (features/support/pickle.rb):
Pickle.configure do |config|
config.adapters = [:factory_girl]
config.map 'I', 'myself', 'me', 'my', :to => 'user: "me"'
end
そして、次のようなキュウリのシナリオを開始したいと思います。
Given a journal exists with user: me
そのため、現在のユーザーを user_id としてジャーナル モデルのインスタンスを作成しますが、次のエラーが発生します。
Pickle::Session::ModelNotKnownError: The model: 'user: "me"' is not known in this
scenario. Use #create_model to create, or #find_model to find, and store a reference
in this scenario.
Pickle で「me」を current_user に一致させるにはどうすればよいですか? エラー メッセージのヒントは、それを保存する方法や場所を教えてくれません。
nb 私が行ったログイン手順では、現在のユーザーがすでに@me