diff --git a/framework/src/play-test/src/main/java/play/test/FakeRequest.java b/framework/src/play-test/src/main/java/play/test/FakeRequest.java
index <HASH>..<HASH> 100644
--- a/framework/src/play-test/src/main/java/play/test/FakeRequest.java
+++ b/framework/src/play-test/src/main/java/play/test/FakeRequest.java
@@ -32,6 +32,14 @@ public class FakeRequest {
         fake = fake.withHeaders(Scala.varargs(Scala.Tuple(name, value)));
         return this;
     }
+
+    /**
+     * Add addtional session to this request.
+     */
+    public FakeRequest withSession(String name, String value) {
+        fake = fake.withSession(Scala.varargs(Scala.Tuple(name, value)));
+        return this;
+    }
     
     /**
      * Set a Form url encoded body to this request.
add withSession for Java version too