RSpecのinstance_doubleとspy、doubleの違い
spy よりも double、double よりも instance_double のほうがより厳密なので、基本的には instance_double を使うのが良い
instance_doubleは、定義されていないインスタンスメソッドをスタブした際にエラーになる
https://qiita.com/noraworld/items/3c6d13519ecde6b68fdf
#RSpec