【问题标题】:Do an external redirect seems not working on a test ( sf4 / phpunit ) [duplicate]做外部重定向似乎不适用于测试(sf4 / phpunit)[重复]
【发布时间】:2018-02-09 15:37:04
【问题描述】:

我想测试控制器对外部 url 的重定向。

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

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

我用:

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

在我的控制器中。

你能帮帮我吗?

谢谢

【问题讨论】:

    标签: phpunit symfony4


    【解决方案1】:

    用于在功能测试期间模拟 Web 浏览器的 Symfony 爬虫实际上并不发出任何 HTTP 请求。事实上,它不能。 这就是它无法测试外部 URL 的原因。

    【讨论】:

      猜你喜欢
      • 2014-03-13
      • 2019-01-28
      • 2012-11-21
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 2018-05-12
      • 1970-01-01
      • 2012-09-13
      相关资源
      最近更新 更多