On 25/02/2009, at 9:49 PM, Suprie Leonhart wrote:
On Thu, Feb 26, 2009 at 4:39 AM, Nick Hoffman <n...@deadorange.com> wrote:

Hi Suprie. AFAIK, RSpec populates the "request" object in your specs after a controller action is called. Since your "should know if it's from blackberry" example doesn't call a controller action, the "request" object is nil.
-Nick

so i should put the test on controller spec then ?

--
--
Best Regards
Suprie

Ultimately, you should be speccing your application's behaviour rather than specific methods. If a controller action calls #mobile_content? , then write specs for that action, and make sure to cover the case(s) when #mobile_content? is called.
-Nick
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to