rSpec のコントローラー API でのテストに大きな問題があります。現在、ミドルウェア認証ソリューション ( Warden ) を使用しています。仕様を実行すると、ミドルウェアによって追加されたプロキシが存在せず、すべての認証テストでNilPointerException
s がスローされます。
rSpec は最終的なアプリに意図的にミドルウェアを追加していないようです。それを実現するために rSpec にモンキー パッチを適用する方法があるかどうかを知りたいです。
キュウリで全体をテストしましたが、これは古い認証バージョンのリファクタリングであり、機能するために認証ロジックに依存するいくつかのコントローラー テストがあります。
前もって感謝します。