# Undefined method referer on ActionController::TestRequest

**URL:** <https://www.ruby-forum.com/t/undefined-method-referer-on-actioncontroller-testrequest/144455>\
**Category:** Rails\
**Created:** [July 29, 2008, 8:12pm UTC](https://www.ruby-forum.com/t/undefined-method-referer-on-actioncontroller-testrequest/144455 "2008-07-29T20:12:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![win.raguini](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/a9adbd/32.png) [@win.raguini](https://www.ruby-forum.com/u/win.raguini)\
**Post date:** [July 29, 2008, 8:12pm UTC](https://www.ruby-forum.com/t/undefined-method-referer-on-actioncontroller-testrequest/144455/1 "2008-07-29T20:12:32Z")

</div>

I am getting a NoMethodError: undefined method `referer’ for  
#ActionController::TestRequest:0x438f2e4 when running a test on a  
controller including a request.referer call.

When tested via script/server it works perfectly.

I also checked the TestRequest API which does in fact include the  
referer() method. Am I doing something wrong?
