Hola tuve un servicio de autenticación que funciona en Request (algunos Header-Data y Cookie), Response (para establecer o eliminar una cookie) y session (Store userId y recuerdame-información).Cómo manipular Session, Request y Response para test en play2.0
En juego 1.x fue fácil de falsificar Solicitud, Respuesta, Cookie y Sesión. Se puede configurar fácilmente con Session.current().set(new Session())
. En Play 2.0 esto ya no funciona.
¿Cómo puedo agregar una cookie a una solicitud? ¿Cómo podría manipular la sesión? Vi que existe FakeApplication y FakeRequest pero no lo conseguí, cómo trabajar con ellos.
Cualquier sugerencia es apreciada.
En lugar de implementar una solicitud ficticia completa, probablemente sería más fácil usar una biblioteca simulada . +1 de todos modos para 'Context.curr ent.set() 'respuesta. –
Sí, una biblioteca falsa sería el enfoque más limpio. Tuve algunos problemas la última vez con dependencias, por lo que elijo en toda la prueba escribir mis simulacros manualmente. – niels