無事に見つかったので、Rubyは定数探索を終了する。読み込まれているので、テストは正常にパスする。上の処理フローで重要なポイントは以下の2点です。探索にいったん失敗する。自動的に見つけ出してくれる。メソッド経由で読み込まれています。読み込まれるまでのコールスタックを表示してみました。メソッドが呼び出されているのがわかると思います。原因はわかりましたが、どうやって解決するのが良いでしょうか?解決策1:モデル名とかぶらないようにネームスペースを変更する(オススメ)若干修正の手間はかかりますが、テストコード以外の場所でも予期しないトラブルが発生したりしないよう、モデル名とは異なるネームスペースに変更することをオススメします。endendこうすると、全体実行してもテストはパスします。160ネームスペースを変えるとテストがパスする理由エラーが起きない理由はこうです。RSpecがspecディレクトリ内のファイルを順に読み込む。