Subscribed unsubscribe Subscribe Subscribe

@kyanny's blog

Write down what I learnt. Opinions are my own.

rspec の type: :model とかについて

なんなのかあまり深く考えたことがなく、雰囲気でつけたりしてたが、

Rspecの文法の基礎 - Qiita

rspec-rails/model_example_group.rb at master · rspec/rspec-rails · GitHub

ということで、 spec/models とか規定のディレクトリ以外の場所にファイルがあるとき rspec-rails の用意するヘルパーを example の中で使えるようにするための tag 記法、だったと知った。なので、 < ActiveRecord::Base でないただのクラスのテストなどの場合はこの tag は不要。