@@ -48,7 +48,7 @@ public function testOnCoreSecurityDoesNotTryToPopulateNonEmptyTokenStorage()
4848 ->method ('setToken ' )
4949 ;
5050
51- $ this ->assertNull ($ listener ($ this ->getRequestEvent ( )));
51+ $ this ->assertNull ($ listener (new RequestEvent ( $ this ->createMock (HttpKernelInterface::class), new Request (), HttpKernelInterface:: MASTER_REQUEST )));
5252 }
5353
5454 public function testOnCoreSecurityDoesNothingWhenNoCookieIsSet ()
@@ -67,9 +67,7 @@ public function testOnCoreSecurityDoesNothingWhenNoCookieIsSet()
6767 ->willReturn (null )
6868 ;
6969
70- $ event = $ this ->getRequestEvent ();
71-
72- $ this ->assertNull ($ listener ($ event ));
70+ $ this ->assertNull ($ listener (new RequestEvent ($ this ->createMock (HttpKernelInterface::class), new Request (), HttpKernelInterface::MASTER_REQUEST )));
7371 }
7472
7573 public function testOnCoreSecurityIgnoresAuthenticationExceptionThrownByAuthenticationManagerImplementation ()
@@ -102,9 +100,7 @@ public function testOnCoreSecurityIgnoresAuthenticationExceptionThrownByAuthenti
102100 ->willThrowException ($ exception )
103101 ;
104102
105- $ event = $ this ->getRequestEvent ($ request );
106-
107- $ listener ($ event );
103+ $ listener (new RequestEvent ($ this ->createMock (HttpKernelInterface::class), $ request , HttpKernelInterface::MASTER_REQUEST ));
108104 }
109105
110106 public function testOnCoreSecurityIgnoresAuthenticationOptionallyRethrowsExceptionThrownAuthenticationManagerImplementation ()
@@ -137,9 +133,7 @@ public function testOnCoreSecurityIgnoresAuthenticationOptionallyRethrowsExcepti
137133 ->willThrowException ($ exception )
138134 ;
139135
140- $ event = $ this ->getRequestEvent ();
141-
142- $ listener ($ event );
136+ $ listener (new RequestEvent ($ this ->createMock (HttpKernelInterface::class), new Request (), HttpKernelInterface::MASTER_REQUEST ));
143137 }
144138
145139 public function testOnCoreSecurityAuthenticationExceptionDuringAutoLoginTriggersLoginFail ()
@@ -169,9 +163,7 @@ public function testOnCoreSecurityAuthenticationExceptionDuringAutoLoginTriggers
169163 ->method ('authenticate ' )
170164 ;
171165
172- $ event = $ this ->getRequestEvent ();
173-
174- $ listener ($ event );
166+ $ listener (new RequestEvent ($ this ->createMock (HttpKernelInterface::class), new Request (), HttpKernelInterface::MASTER_REQUEST ));
175167 }
176168
177169 public function testOnCoreSecurity ()
@@ -203,9 +195,7 @@ public function testOnCoreSecurity()
203195 ->willReturn ($ token )
204196 ;
205197
206- $ event = $ this ->getRequestEvent ();
207-
208- $ listener ($ event );
198+ $ listener (new RequestEvent ($ this ->createMock (HttpKernelInterface::class), new Request (), HttpKernelInterface::MASTER_REQUEST ));
209199 }
210200
211201 public function testSessionStrategy ()
@@ -247,15 +237,13 @@ public function testSessionStrategy()
247237 $ request = new Request ();
248238 $ request ->setSession ($ session );
249239
250- $ event = $ this ->getRequestEvent ($ request );
251-
252240 $ sessionStrategy
253241 ->expects ($ this ->once ())
254242 ->method ('onAuthentication ' )
255243 ->willReturn (null )
256244 ;
257245
258- $ listener ($ event );
246+ $ listener (new RequestEvent ( $ this -> createMock (HttpKernelInterface::class), $ request , HttpKernelInterface:: MASTER_REQUEST ) );
259247 }
260248
261249 public function testSessionIsMigratedByDefault ()
@@ -301,9 +289,7 @@ public function testSessionIsMigratedByDefault()
301289 $ request = new Request ();
302290 $ request ->setSession ($ session );
303291
304- $ event = $ this ->getRequestEvent ($ request );
305-
306- $ listener ($ event );
292+ $ listener (new RequestEvent ($ this ->createMock (HttpKernelInterface::class), $ request , HttpKernelInterface::MASTER_REQUEST ));
307293 }
308294
309295 public function testOnCoreSecurityInteractiveLoginEventIsDispatchedIfDispatcherIsPresent ()
@@ -335,8 +321,6 @@ public function testOnCoreSecurityInteractiveLoginEventIsDispatchedIfDispatcherI
335321 ->willReturn ($ token )
336322 ;
337323
338- $ event = $ this ->getRequestEvent ();
339-
340324 $ dispatcher
341325 ->expects ($ this ->once ())
342326 ->method ('dispatch ' )
@@ -346,23 +330,7 @@ public function testOnCoreSecurityInteractiveLoginEventIsDispatchedIfDispatcherI
346330 )
347331 ;
348332
349- $ listener ($ event );
350- }
351-
352- protected function getRequestEvent (Request $ request = null ): RequestEvent
353- {
354- $ request = $ request ?? new Request ();
355-
356- $ event = $ this ->getMockBuilder (RequestEvent::class)
357- ->setConstructorArgs ([$ this ->createMock (HttpKernelInterface::class), $ request , HttpKernelInterface::MAIN_REQUEST ])
358- ->getMock ();
359- $ event
360- ->expects ($ this ->any ())
361- ->method ('getRequest ' )
362- ->willReturn ($ request )
363- ;
364-
365- return $ event ;
333+ $ listener (new RequestEvent ($ this ->createMock (HttpKernelInterface::class), new Request (), HttpKernelInterface::MAIN_REQUEST ));
366334 }
367335
368336 protected function getListener ($ withDispatcher = false , $ catchExceptions = true , $ withSessionStrategy = false )
0 commit comments