Rails の単体テスト内で current_user を (単純に) モックする方法を見つけようとしています。(私は Test::Unit を使用しています)。Google と StackOverflow を調べてみましたが、何も役に立ちませんでした。
何か案は?
ありがとう!
Rails の単体テスト内で current_user を (単純に) モックする方法を見つけようとしています。(私は Test::Unit を使用しています)。Google と StackOverflow を調べてみましたが、何も役に立ちませんでした。
何か案は?
ありがとう!
単体テストを行っている場合は、おそらく current_user をプロセスに渡す必要があります。実際に current_user を気にするより高いレベルからテストする場合、OmniAuth にはテスト用のモックがあります。
ここを見てください: https://github.com/intridea/omniauth/wiki/Integration-Testing
それが役立つことを願っています。