■ [ruby][sorcery] sorcery で request spec または cucumber feature を書くのが難しい件 Rails で devise ほど重厚ではなく、omniauth より機能が豊富なsorcery を使っているアプリケーションでいわゆるソーシャルログインを行う request spec や cucumber feature を書くのに困っている。 例えば omniauth だと Integration Testing に書いてあるように OmniAuth.config.mock_auth[:twitter] = OmniAuth::AuthHash.new { :provider => 'twitter', :uid => '123545' } と書けば oauth の認証リクエストと認証後に callback に渡される user_hash も