miniTest system test できてなかった
Systemテスト実行は $ rails test:system
Railsアプリ作っててテストはminiTestを使用してた
- 個人的にはRspecのほうが読みやすい
- 他プロジェクトでminiTestを使用してたので統一した
- まぁ結局悩むのはCapybaraのassertionだしね
modelのテストでFixture変えたのに
$ rails test:system で無事エラー出た
- 最初にまとめて書いてたのもよくない。TDDの順序ミスった
- まとめてできたら便利なのに、と思ったらあえての仕様のもよう
- 一応の解決策としては$ rails test test/* でどっちもテストしてくれた
参考サイト satococoa.hatenablog.com