use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
use Symfony\Component\Routing\Matcher\RequestMatcherInterface;
use Symfony\Component\Routing\Matcher\UrlMatcherInterface;
use Symfony\Component\Routing\RequestContext;
use Symfony\Component\Security\Http\HttpUtils;
use Symfony\Component\Security\Http\SecurityRequestAttributes;
class HttpUtilsTest extends TestCase
{ public function testCreateRedirectResponseWithPath() { $utils =
new HttpUtils($this->
getUrlGenerator());
$response =
$utils->
createRedirectResponse($this->
getRequest(), '/foobar'
);
$this->
assertTrue($response->
isRedirect('http://localhost/foobar'
));
$this->
assertEquals(302,
$response->
getStatusCode());
} public function testCreateRedirectResponseWithAbsoluteUrl() { $utils =
new HttpUtils($this->
getUrlGenerator());
$response =
$utils->
createRedirectResponse($this->
getRequest(), 'http://symfony.com/'
);