コード例 #1
0
 /**
  * @dataProvider provideInvalidPayloads
  */
 public function testReadMethodInvalidSessionData($invalidPayload)
 {
     $handler = new CookieSessionHandler('test_session');
     $request = $this->getMock('Symfony\\Component\\HttpFoundation\\Request');
     $mockCookieJar = new Symfony\Component\HttpFoundation\ParameterBag();
     $mockCookieJar->set('test_session', $invalidPayload);
     $request->cookies = $mockCookieJar;
     $handler->setRequest($request);
     $this->assertEquals('', $handler->read(''));
 }