@ -144,6 +145,10 @@ public class ServerRequestWrapper implements ServerRequest {
@@ -144,6 +145,10 @@ public class ServerRequestWrapper implements ServerRequest {
@ -66,11 +67,12 @@ public class MockServerRequest implements ServerRequest {
@@ -66,11 +67,12 @@ public class MockServerRequest implements ServerRequest {
@ -80,6 +82,7 @@ public class MockServerRequest implements ServerRequest {
@@ -80,6 +82,7 @@ public class MockServerRequest implements ServerRequest {
this.queryParams=queryParams;
this.pathVariables=pathVariables;
this.session=session;
this.principal=principal;
}
@ -148,6 +151,10 @@ public class MockServerRequest implements ServerRequest {
@@ -148,6 +151,10 @@ public class MockServerRequest implements ServerRequest {
returnMono.justOrEmpty(this.session);
}
@Override
publicMono<?extendsPrincipal>principal(){
returnMono.justOrEmpty(this.principal);
}
publicstaticBuilderbuilder(){
returnnewBuilderImpl();
@ -178,6 +185,8 @@ public class MockServerRequest implements ServerRequest {
@@ -178,6 +185,8 @@ public class MockServerRequest implements ServerRequest {
Buildersession(WebSessionsession);
Buildersession(Principalprincipal);
MockServerRequestbody(Objectbody);
MockServerRequestbuild();
@ -202,6 +211,8 @@ public class MockServerRequest implements ServerRequest {
@@ -202,6 +211,8 @@ public class MockServerRequest implements ServerRequest {
privateWebSessionsession;
privatePrincipalprincipal;
@Override
publicBuildermethod(HttpMethodmethod){
Assert.notNull(method,"'method' must not be null");
@ -283,17 +294,26 @@ public class MockServerRequest implements ServerRequest {
@@ -283,17 +294,26 @@ public class MockServerRequest implements ServerRequest {
returnthis;
}
@Override
publicBuildersession(Principalprincipal){
Assert.notNull(principal,"'principal' must not be null");