public function testLogoutNotRest() { $session = $this->getMock('Symfony\\Component\\HttpFoundation\\Session\\SessionInterface'); $session->expects($this->never())->method('getName'); $request = new Request(); $request->setSession($session); $response = new Response(); $response->headers = $this->getMock('Symfony\\Component\\HttpFoundation\\ResponseHeaderBag'); $response->headers->expects($this->never())->method('clearCookie'); $logoutHandler = new RestLogoutHandler(); $logoutHandler->logout($request, $response, $this->getMock('Symfony\\Component\\Security\\Core\\Authentication\\Token\\TokenInterface')); }