RSpec と API テスト
ようやく、ようやくRSpec を実開発でも使い始めました。
テストカバレッジやらは全然まだまだで、仕様テストをちまちま書いている程度なのですが、それでも「テストをクリアしながらコードを書いている」という安心感は素晴らしいですね。
と、嬉しいことばかりでもありませんでして。
Rails のモデル周りはそれほどでもないのですが、コントローラ周り、特にAPI のテストのあたりがイマイチです。
具体的にどこがどうイマイチなのかと言われると、そこをちゃんと言語化できないというざまである程にイマイチということで。
まあ、それでもあれこれ調べたり試したりしながら、少しずつ進めて行こうとしております。
なお、Rails でRSpec を使ってテストするならこの本は読んでおいて損はないと思います。
現在、Rails5 対応版も伊藤淳一さん(@jnchito )が2017版の翻訳を進めて下さっていますし、いま購入しても無料でアップデートダウンロードが可能とのことです。