PHPUnit-Zend框架3-测试重定向的存根

时间:2019-01-03 13:52:32

标签: php phpunit automated-tests zend-framework3 phpunit-testing

我正在尝试编写phpunit测试用例,以检查我的网站的功能,例如注册和登录。

最近几天,我一直在努力编写这些phpunit测试用例。该代码已经编写,我想为他们编写phpunit测试用例。为此,我实现了下面给出的代码

KeyEvent.java

我发现浏览器(运行得很好)和phpunit情况下代码的行为有所不同。在phpunit的情况下,我得到响应303,并且注册没有发生。当我进一步检查代码时,我发现Zend框架使用$ prg方法进行内部重定向。因此,在第一次重定向后,我在phpunit案例中得到响应。因此状态代码= 303,但是注册没有发生。

另一方面,浏览器可以正确处理并遵循重定向,并且注册工作正常。

在phpunit的情况下,如何在内部重定向url(例如注册/登录)的功能如何达到相同的结果?

0 个答案:

没有答案