現在RailsチュートリアルでRailsの学習を進めており、9.3.1に取り組んでいます。
ここのセクション内で
ただし統合テストではsessionを直接取り扱うことができないので、代わりにSessionsリソースに対してpostを送信することで代用します (リスト 8.23)。
との記述があります。
しかし、この記述の前にはSessionsヘルパーを単体テストする際に用いるためのsessionを操作するメソッドを定義しています。
ここで疑問なのですが、なぜ統合テストではsessionにデータを代入したりできないのでしょうか?
逆になぜ単体テストはsessionをできないのでしょうか?
見当違いな質問かもしれませんが、ご回答よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/19 12:40
2020/02/20 00:21
2020/02/20 04:14