Hi I had an authentication service which works on Request (some Header-Data and Cookie), Response (to set or delete a cookie) and session (Store userId and rememberMe-inform
It's possible to do it similar to play1.x. The central point is the Context
. Furthermore you must create a DummyRequest
which implements the methods you need. Then it's possible to create the following
final Request request = new DummyRequest();
Context.current.set(new Context(request, new HashMap (),
new HashMap ()));
in your test you can get Context.current().session()
, Context.current().response()
or Context.current().request()
.
You can see here an test-example.