RSS Git Download  Clone
Raw View History
Blames found: 1 Mode: php Binary: false


Hang on, we reloading big blames...
<?php /* * This file is part of the Silex framework. * * (c) Fabien Potencier <fabien@symfony.com> * * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace Silex\Tests; use Silex\Application; use Silex\Provider\ServiceControllerServiceProvider; use Symfony\Component\HttpFoundation\Request; /** * Router test cases, using the ServiceControllerResolver. */ class ServiceControllerResolverRouterTest extends RouterTest { public function testServiceNameControllerSyntax() { $app = new Application(); $app->register(new ServiceControllerServiceProvider()); $app['service_name'] = function () { return new MyController(); }; $app->get('/bar', 'service_name:getBar'); $this->checkRouteResponse($app, '/bar', 'bar'); } protected function checkRouteResponse(Application $app, $path, $expectedContent, $method = 'get', $message = null) { $request = Request::create($path, $method); $response = $app->handle($request); $this->assertEquals($expectedContent, $response->getContent(), $message); } }