Better Specs { rspec guidelines with ruby } Better Specsというサイトを題材にして、RSpecについてディスカッションしました。そのメモです。※訳ではないです How to describe your methods クラスマクロ(例えばActiveRecordのscope)のdescribe describe '.scope_name' はクラスメソッドとかぶるので微妙 describe 'scope: scope_name' とscopeなのを明示するのがいいのでは Test all possible cases 正常系/異常系可能な限り網羅したほうがいいけど、程度にもよる Use subject 重複のあるexample groupと重複のないexample groupが1ファイルに混在する場合 常にsubjectを使うように統一