第95回 2024/2/11(日) ## 進め方 https://hackmd.io/i-8Lzl_gRDWEQvMdlOO-Mw?both ## 前回のHackMD https://hackmd.io/sCmeW6RCSjCRX5HX3mkGWQ ## ファシリ/ドライバー - ファシリ: karlley - ドライバー: sugiwe ## 前回のPR https://github.com/GennyBoy/souchou-dokushu-rails/pull/62 ## 今回のPR https://github.com/GennyBoy/souchou-dokushu-rails/pull/63 ## 読んだところ ### From p535 理解度チェック2.モデルテスト完了 ### To ## 練習問題 ## 学んだこと(分かったこと/わからなかったこと - karlley - fixtureはDBが存在しているものしかテストデータを作れない - CSRFのトークン認証はテストはスキップしてくれる - `__END__` 以下はすべてコメントアウトになる - sugiwe - コントローラーテストは必要なインスタンスを作ってリクエストしてレスポンスがうまく行くかを見る、という感じ。 - コントローラーテストは最近あんまやらないらしい。システムテストで網羅してる的な? - `__END__`でコメントアウトになる。サッと使うのに便利そう - haruguchi - コントローラー(request)のテストではリクエストとレスポンスが基本的な入出力になるので、レスポンスがどうなってるか、どの画面に遷移するかを検証するのが基本 - それぞれの役割が異なるので「書かなくて良い」は鵜呑みにしない! ## 感想(輪読会自体の改善点などあれば) - karlley - ログイン処理難しすぎるけど楽しかった! - haruguchiさんの高速デバッグが見れたのでとても参考になった😁 - 最後まで独習の罠にハマっている気がする... - テザリングでも全然画面共有、live shareイケる - sugiwe - コントローラーテストむずい、というかauthだからむずいのか… - 早く終えたい気持ちが大きいけど最後までこんなわかんなくて終わっていいのかという気持ち…! - haruguchi - いよいよ次回終わるかも!!!!! - auth周りが魔境でむずかった(多分普通はこんなに難しくない)