everyday Rails RspecによるRailsテスト入門を読みました。

Rspecの勉強をしているので、伊藤淳一さんのブログで紹介されていたRspecの入門書を読んでみた。

本の紹介

leanpub.com

本の内容としては下記のような感じ。この本を読み終わる頃にはRspecを使ってRailsのテストができるレベルになってると思います。

Rspecの基本
・テスト時のデータ作成(Factory Girl)
Railsのコントローラー、モデルのテスト
Railsの統合テスト(フィーチャーのテスト、Capybalaを使ってます。)
・メール、ファイルのアップロードなど様々なテスト
テスト駆動開発

感想

自分のRspecのレベルは入門用の記事を読んで、テストを作ってみたとかそんなレベル。

この本は基本的なRspecの知識をサンプルコードとともに解説しているので、簡単に読み進められました。

訳もこなれていて、読みやすいので、RailsのテストでRspecを使うならこれを読んでおけばいいのではと言う感じでした。

あとがき

この本の前に読んでいた伊藤淳一さんのRspec入門の記事もおすすめ。
使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」 - Qiita