If you use the Devise Gem for your current_user, have you tried using the Test Assistants (Devise :: TestHelpers)? They allow you to sign and sign in and out of the user and, therefore, access the current_user entry in your controller and view the specifications.
Deviki Wiki :
Wiki TestHelpers