Я пытаюсь написать несколько функциональных тестов в моем приложении 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
?