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

时间:2011-05-12 10:20:19

标签: facebook testing oauth symfony webtest

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

我知道我可以使用cUrl,但是我看到很多障碍:会话,javascript,重定向。

我们如何才能让这个运行起来?有人自动进行oAuth测试吗?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

curl应该可以正常工作,虽然它不支持javascript,但你不需要js支持你想要完成的任务。