[RSpec 3] Rubocop の RSpec 向け extension

RSpec の記法に自信がないので探したらありました。

Installation

% gem install rubocop-rspec

Gemfile に記載して bundle install した際には、.rubocop.yml に下記を追記する。

.rubocop.yml
require: rubocop-rspec

Usage

コマンドラインで下記のようなオプション付きで実行できるよう、.zshrc や env ファイルに alias を作る。

% rubocop --require rubocop-rspec spec/foo_spec.rb
Inspecting 1 file
C
Offenses:

指摘されたポイントは下記で確認できそうだ。

このケースでは let を使いましょうという指摘が多かった。