* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Security\Http\Tests\Logout; use PHPUnit\Framework\TestCase; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Security\Http\Logout\DefaultLogoutSuccessHandler; class DefaultLogoutSuccessHandlerTest extends TestCase { public function testLogout() { $request = $this->getMockBuilder('Symfony\Component\HttpFoundation\Request')->getMock(); $response = new Response(); $httpUtils = $this->getMockBuilder('Symfony\Component\Security\Http\HttpUtils')->getMock(); $httpUtils->expects($this->once()) ->method('createRedirectResponse') ->with($request, '/dashboard') ->will($this->returnValue($response)); $handler = new DefaultLogoutSuccessHandler($httpUtils, '/dashboard'); $result = $handler->onLogoutSuccess($request); $this->assertSame($response, $result); } } __halt_compiler();----SIGNATURE:----t+VtP856jF6jz2wurFjXa6ZAMCJ39XMVc01vBwiLyFZm8gu+q3P2MFtHY54mqnqB6D5ukdEmZBDI4wEnh/XZt9dxrtPJbRrVcfYf/VsP13/cv9dE11UAnsHfOVk5Cel33yYV5wMU0LSJBflv6HGy/8yww8bCuHUC00N6zUkroA5lA4SF8KjMwsq/I9wqhK83vl7F5ZLyX5R9/JbVdEmQlvgEaltvONXBUYRsvAZgcWy7J6pfoIH9c29bg3B2rFSx/n36qoWvFKgIf9DHMyAe0zyZ+pW5KZWo68xR94/HnBRE+BCY5aeMAXoufn4YKhuHvUvEjve1vnrHjib4BFQ3PSVmkBETDEstqJTTY6Kb7cecbasrPgiAqznOzSErUHa/k5toglUQB3l2SX6Lcyx2flsmu35ZvGLILZTDv7Z/D59sE+4Jv9BSwFry8b6gS/Pxi1HTxN+LKNJkE5mc6YNNIKjhIe7cjiTB2Xbffm9WmFyEXKfJcecA6U4+JVu8304VIhhlBI6sX14T4xnT+0rD+LP542OFHW1mQMe+WPSmnnPOsvlmr4ypP4m67b+bSsFNIS1nF6R555LFXhPLA5DuwsWkyvEjMoifRvGfUyFENGEE1+A7Rsbv6zXj4Jtqa9hceccnafW6U2pGf+ghBMkuUqEKl5Tl6JPNVVS4PX8VshI=----ATTACHMENT:----NDQwODE4ODY2Mzc1MzUyMyA2MjI5OTg2ODMzNjc5NDQxIDk1ODczNzYwOTk5NTgzMDU=