2

したがって、authlogicを備えた標準のRails 3アプリがあります。ブラウザー (コンソールまたはテスト環境) にいない場合、ユーザー モデルを作成できません。

例えば:

rspec テストまたはコンソールに次のコードがあります。

user = User.create(...user attributes...)

そして、私はこのエラーを受け取ります:

NoMethodError: undefined method `cookies' for main:Object

私はインターネット全体を見てきましたが、これを理解することはできません。どんな助けでも大歓迎です。

編集:

それで、私はもう少し調べて、ドキュメントでこれを行うことを見つけました:

include Authlogic::TestCase

しかし、私はこのエラーが発生します:

uninitialized constant Authlogic::TestCase
4

1 に答える 1