/** * @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('')); }