How do I simulate a login with RSpec?
The answer depends on your authentication implementation. Normally, when a user logs in, you’ll set a session variable to remember that user, something like session[:user_id]. Your controllers will check for a login in a before_filter and redirect if no such session variable exists. I assume you’re already doing something like this. To get this working … Read more