Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。915件5特定のページをスクレイピングして解析するスクリプトをRubyで書いているのですが、このスクリプトのテストをRSpecで書く時にどこにHTMLファイルを置いて、どうspecファイルから呼び出すのが正しいのでしょうか?Rails環境ではななくフレームワークなしのRubyのコードで以下の様な構成です。@driver.page_sourceで渡しています。(上ではSubClassと書いていたのですが、ここではBarにしてます。endendですので、ここで受け取る@driver.page_sourceをFile.readで保存していたHTMLからの読み込みで差し替えたいのですがうまく行きませんでした。ファイルの読み込み自体はできていますので配置ではなくallowの使い方の問題だと思うので、そちらについてはもう少し調べてみます。ファイルの読み込み方に問題があれば指摘をよろしくお願いします。endendエラー内容は以下のようになっています。票6特に正解が決まっているわけではないと思いますが、spec/fixtures/foo.htmlspec/fixtures/foo/sub_class.htmlのようにしてみるのはいかがでしょうか?なんとなく用途がわかりやすいような気がします。見てみましたが、該当するようなベストプラクティスは見当たりませんでしたね。specファイルから呼び出すのが正しいのでしょうか?foo.rbやsub_class.rbの実装(HTMLをどうやって読み込んでいるか)によって回答が変わってくる気がします。可能であればコードを載せてください。P.S.本論からはちょっと外れますが、RSpecを使うプロジェクトのディレクトリ構成についてはこちらの記事も参考になるかもしれません。be_truthyと書いてみてください。エラーの内容が変わったらまた追記をお願いします。個の銅バッジありがとうございます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。一行で記述する方法0Oauthでの認証をRspecの統合テストで確認する方法11対多のアソシエーションをRspecでテストしたいです。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。