外部重定向似乎无法进行测试(sf4 / phpunit)

时间:2018-02-09 15:37:04

标签: phpunit symfony4

我想测试重定向到控制器制作的外部网址。

当我自己执行我的应用程序时它工作正常但是当我在这个控制器上执行功能测试时,我得到了:

"Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found ....  (from "http://localhost/")"

我用:

$this->redirect('http://.../.../...')

在我的控制器中。

你告诉我Coud吗?

由于

1 个答案:

答案 0 :(得分:0)

在功能测试期间用于模拟Web浏览器的Symfony爬网程序实际上不会发出任何HTTP请求。事实上,它不可能。 这就是为什么它无法测试外部URL。