@@ -174,13 +174,8 @@ public function testGetFlashesWithNoRequest()
174
174
*/
175
175
public function testGetFlashesWithNoSessionStarted ()
176
176
{
177
- $ session = $ this ->getMockBuilder (Session::class)->disableOriginalConstructor ()->getMock ();
178
- $ request = $ this ->getMockBuilder ('Symfony\Component\HttpFoundation\Request ' )->getMock ();
179
- $ request ->method ('getSession ' )->willReturn ($ session );
180
-
181
- $ this ->setRequestStack ($ request );
182
-
183
- $ this ->assertEquals (array (), $ this ->appVariable ->getFlashes ());
177
+ $ flashMessages = $ this ->setFlashMessages (false );
178
+ $ this ->assertEquals ($ flashMessages , $ this ->appVariable ->getFlashes ());
184
179
}
185
180
186
181
/**
@@ -258,7 +253,7 @@ protected function setTokenStorage($user)
258
253
$ token ->method ('getUser ' )->willReturn ($ user );
259
254
}
260
255
261
- private function setFlashMessages ()
256
+ private function setFlashMessages ($ sessionHasStarted = true )
262
257
{
263
258
$ flashMessages = array (
264
259
'notice ' => array ('Notice #1 message ' ),
@@ -269,7 +264,7 @@ private function setFlashMessages()
269
264
$ flashBag ->initialize ($ flashMessages );
270
265
271
266
$ session = $ this ->getMockBuilder ('Symfony\Component\HttpFoundation\Session\Session ' )->disableOriginalConstructor ()->getMock ();
272
- $ session ->method ('isStarted ' )->willReturn (true );
267
+ $ session ->method ('isStarted ' )->willReturn ($ sessionHasStarted );
273
268
$ session ->method ('getFlashBag ' )->willReturn ($ flashBag );
274
269
275
270
$ request = $ this ->getMockBuilder ('Symfony\Component\HttpFoundation\Request ' )->getMock ();
0 commit comments