use Symfony\Component\Routing\Matcher\CompiledUrlMatcher;
use Symfony\Component\Routing\Matcher\Dumper\CompiledUrlMatcherDumper;
use Symfony\Component\Routing\Matcher\RedirectableUrlMatcherInterface;
use Symfony\Component\Routing\RequestContext;
use Symfony\Component\Routing\RouteCollection;
class CompiledRedirectableUrlMatcherTest extends RedirectableUrlMatcherTest
{ protected function getUrlMatcher(RouteCollection
$routes, RequestContext
$context = null
) { $dumper =
new CompiledUrlMatcherDumper($routes);
$compiledRoutes =
$dumper->
getCompiledRoutes();
return $this->
getMockBuilder(TestCompiledRedirectableUrlMatcher::
class) ->
setConstructorArgs([$compiledRoutes,
$context ??
new RequestContext()]) ->
onlyMethods(['redirect'
]) ->
getMock();
}}class TestCompiledRedirectableUrlMatcher extends CompiledUrlMatcher
implements RedirectableUrlMatcherInterface
{