エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
deviseで認証しているログイン必須のRspec controllerテスト - コンユウメモ @kon_yu
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
deviseで認証しているログイン必須のRspec controllerテスト - コンユウメモ @kon_yu
Railsの認証系の定番ライブラリdeviseでコントローラをテストする場合、 ログインした状態のテストをし... Railsの認証系の定番ライブラリdeviseでコントローラをテストする場合、 ログインした状態のテストをしたい場合の対処方法を確立した。 公式のが一番確実だけれども、公式の方法だと作ったユーザオブジェクトの属性を変更することが出来ない。 例) 有料ユーザや無料ユーザの振る舞いや、退会ユーザの場合など 参考: How To: Test controllers with Rails 3 and 4 (and RSpec) https://github.com/plataformatec/devise/wiki/How-To:-Test-controllers-with-Rails-3-and-4-(and-RSpec) そこで上記リンクのものを修正/拡張した ログイン用のモジュールを作る spec/support/controller_macros.rb にログイン用のモジュールを作る co