shaynekang/omniauth-kakao — pull request #3 by FeGs (2014-10-06 09:15:44+00:00)
Title: omniauth-kakao is not testable.

`OmniAuth.config.test_mode = true` 일 때는 인증 url 접속 시에 [mock_request_call](https://github.com/intridea/omniauth/blob/master/lib/omniauth/strategy.rb#L276) 에서 바로 callback_url로 리다이렉트를 시켜주는데, 본 gem에서는 이를 덮어씌웠기 때문에 integration testing을 할 수 없는 문제가 있었습니다.

`initialize` 메소드에서 매번 callback_path를 덮어씌우고 있는데 mock을 사용하는 테스트 환경에서는 callback_path의 기본값이 필요없으므로 `mock_call!` 메소드에서 이를 지워주어 해결하였습니다.