2018-10-10 【各章まとめ】Everyday Rails - RSpecによるRailsテスト入門 - 第1章 イントロダクション Rspec 「Everyday Rails - RSpecによるRailsテスト入門 - 第1章 イントロダクション 」の復習用まとめ。leanpub.com 本書の目的 一貫したテスト戦略を学び、自信を持って開発、機能追加、リファクタリングを行う。 テストコードがアプリケーションを守り、変更に対して強くする。 日常的によく使うRSpecの機能と構文を使いこなせるようになる。 なぜRspecか 読みやすいから。書きやすいから。 対象となる読者 Rails の開発経験は多少あるものの、テストにはまだ馴染めていない開発者など。テスト駆動開発者らしい考え方を身につけることができる。 筆者が考えるテストの原則 テストは信頼できるものであること テストは簡単に書けること テストは簡単に理解できること(今日も将来も) 一番大事なことは テストが存在すること 本書の構成 略。付録にシステムスペックがあるので確認すること。 ソースコード github.com サンプルアプリに関して サンプルはプロジェクト管理アプリ。 RSpecを学ぶさらなる情報源 www.betterspecs.orgまた、付録にシステムスペックに関する情報あり。 第2章のまとめ forest-valley17.hatenablog.com