If you’re part of the Ruby On Rails community for a long time  you’ve probably read tons of articles about testing Rails application (less these days  though) Although there always have been diverging opinions on the matter  it seems the common wisdom was to say that you had to test everything: models  controllers  views and full-stack tests