Everyday Rails - RSpecによるRailsテスト入門 読了

Everyday Rails… Aaron Sumner 著 et al. [Leanpub PDF/iPad/Kindle] https://d2sofvawe08yqg.cloudfront.net/everydayrailsrspec-jp/hero2x?1583544996

結構昔に買って、積読状態でしたが、先ほど読み終えました。 仕事で久しぶりにRails触るということもあり、ちょっとずつ読み進めていました。 1章あたり、じっくり読んで写経しても1〜2時間くらいで終わるので、全体通して読み終えるまでそこまで掛からないかなという気はします。(初学者だともう少しかかるかもしれません。)

内容としては、そこそこ新し目のRSpecの機能や書き方は一通り学べるので、仕事でruby使う人などにはとても良いかと思います。 RSpec3.3辺りのaggregate_failuresや、launchy など知らない話もあり個人的にも良かったです。(launchyはRails5.1、RSpec3.7以降で不要になるっぽいですが) 3.7から利用できるのSystem Specについては、メインの話の中では扱われず、Feature Specとして記載されていますが、 最後にFeature SpecからSystem Specへの移行方法についてまとめてくれています。

See Also

Everyday Rails - RSpecによるRailsテスト入門 chapter9 - rochefort's blog