使用Symfony2中的WebTestCase测试oAuth/facebook身份验证

sto*_*fln 16 testing facebook oauth webtest symfony

我正在尝试运行FacebookLoginTest.问题是:Symfony2客户端不发送真实的HTTP请求,因此它不适用于其他服务的URL(如facebook).

我知道我可以使用cUrl,...但我看到那里有很多障碍:session,javascript,redirects.

有什么想法我们如何才能运行?任何人都有自动oAuth测试运行?

Lus*_*ian 1

您最好的选择可能是 Goutte https://github.com/fabpot/Goutte,它是您与 HTTP 客户端结合使用的 Sf2 组件的包装器。祝你好运!