Rails アプリでいくつかの機能テストを作成しようとしていますが、application_controller.rb には次のようなものがあります。
before_filter :current_account
def current_account
@current_account ||= Account.find_by_subdomain!(request.subdomians.first)
end
テストrequest.subdomains
を実行すると、探している有効なサブドメインが含まれておらず、機能テストを実行できません。
メソッドをスタブ化するか、オブジェクトcurrent_account
をモックすることは可能ですか?request.subdomains