■ [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 も
![[ruby][sorcery] sorcery で request spec または cucumber feature を書くのが難しい件 - HsbtDiary(2012-07-18)](https://cdn-ak-scissors.b.st-hatena.com/image/square/8cab6183abe73ade0ce0a24c302ac36ee5c17b43/height=288;version=1;width=512/https%3A%2F%2Fwww.hsbt.org%2Fdiary%2Ftheme%2Fogimage.png)