namespace Symfony\Component\HttpKernel\Tests\Exception;
use Symfony\Component\HttpKernel\Exception\HttpException;
use Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException;
class UnauthorizedHttpExceptionTest extends HttpExceptionTest
{ public function testHeadersDefault() { $exception =
new UnauthorizedHttpException('Challenge'
);
$this->
assertSame(['WWW-Authenticate' => 'Challenge'
],
$exception->
getHeaders());
} public function testWithHeaderConstruct() { $headers =
[ 'Cache-Control' => 'public, s-maxage=1200',
];
$exception =
new UnauthorizedHttpException('Challenge', '', null, 0,
$headers);