概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: RSpec - 4 common tests design mistakes. Do you make them? 原文公開日: 2018/02/13 著者: Paweł Dąbrowsk 私はテストを書くのがとっても好きなのですが、「ヤバいテストを書くぐらいならテストがない方がまし」な状況もあります。テストがなければ全部手動でテストするしかないという覚悟もできようというものですが、ヤバいテストがあるばかりに、自分自身はもちろん関係者まで「問題なし」と誤認してしまいます。 当てにしてはならないヤバいテストかどうかをどうやって突き止めればよいのでしょうか。テスト作成時にやらかしてしまいがちな過ちをいくつかご紹介しましょう。 シンプルなクラスとヤバいテストを1つずつ書いて分析してみることにします。 module Users class