Ruby on rails 如何设置request.user\u客户端的值

Ruby on rails 如何设置request.user\u客户端的值,ruby-on-rails,testing,integration-testing,Ruby On Rails,Testing,Integration Testing,在控制器内部,我执行的操作取决于浏览器,当我运行测试时,它失败了,因为请求。用户\u客户端为零。我可以做什么来解决此问题?设置标题值 get "/" get '/', {}, {"User-Agent" => 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.7) Gecko/20100723 Fedora/3.6.7-1.fc13 Firefox/3.6.7'}

在控制器内部,我执行的操作取决于浏览器,当我运行测试时,它失败了,因为
请求。用户\u客户端
为零。我可以做什么来解决此问题?

设置标题值

get "/"
get '/', {}, {"User-Agent" => 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.7) Gecko/20100723 Fedora/3.6.7-1.fc13 Firefox/3.6.7'}