2

Rails の単体テスト内で current_user を (単純に) モックする方法を見つけようとしています。(私は Test::Unit を使用しています)。Google と StackOverflow を調べてみましたが、何も役に立ちませんでした。

何か案は?

ありがとう!

4

1 に答える 1

2

単体テストを行っている場合は、おそらく current_user をプロセスに渡す必要があります。実際に current_user を気にするより高いレベルからテストする場合、OmniAuth にはテスト用のモックがあります。

ここを見てください: https://github.com/intridea/omniauth/wiki/Integration-Testing

それが役立つことを願っています。

于 2011-07-13T12:44:29.787 に答える