kei-p3’s blog

kei-pによる技術共有と思考整理

rspec

rspecのdescribe, context, subject, letなどの書き分け

Everyday Railsを読んでみて、rspecの利便さに改めて気付かされました。 特にAPI周りの実装をすることの多かった自分としては、capybaraによるfeatureテストなんかはこんなことがこんなに簡単にできるのかと驚きました。 しかし、自分としては知りたかった、…

Appraisalで依存ライブラリのバージョンごとに開発をする

はじめに Grape APIのdocumentをrspecから生成するためのライブラリとして、autodoc-grapeというGemを作っていたのですが、 新しく作成したプロジェクトに導入してみたところ、Grapeのバージョンが0.16.xになった際に大幅な変更があったようで、全然機能しな…