Я не знаком с rspec, но вы должны быть в состоянии смоделировать пользовательский класс, притворившись, что он вошел в систему (или смоделировать любой объект, сообщающий о зарегистрированном статусе).
Например, есливы использовали rr, вы могли бы сделать что-то вроде
any_instance_of(User) do |klass|
stub(klass).logged_in? { true }
end
копаться в документации rspec, похоже, вы могли бы сделать что-то вроде этого.
allow_any_instance_of(User).to receive(:logged_in?).and_return(true)