Pruebas de autenticación OAuth / Facebook con WebTestCase en Symfony2
Pregunta
Estoy tratando de obtener una ejecución de FacebookLogIntest. El problema es: el cliente SymFony2 no envía solicitudes HTTP reales, por lo que no funciona con las URL de otros servicios (como Facebook).
Sé que podría trabajar con rizo, ... pero veo tantos obstáculos allí: sesión, JavaScript, redirigs.
¿Alguna idea de cómo podríamos poner esto en funcionamiento?¿Alguien tiene una prueba automática de OAURH en ejecución?
Solución
su mejor apuesta podría ser goutte https://github.com/fabpot/goutte que esUna envoltura alrededor de los componentes SF2 que está utilizando combinados con un cliente HTTP.Buena suerte!
Otros consejos
CURL debe funcionar bien para esto, y si bien no es compatible con JavaScript, no necesitará el soporte de JS para lo que está tratando de lograr.