在Zend unitTest中获取域名

时间:2011-12-01 08:12:08

标签: zend-framework selenium phpunit

有人可以告诉我是否有可能在单元测试中获取域名,如果没有这样的解决方案通常没有解决的话;

一般来说,在UnitTest中没有这样的需求,因为你可以发送像/edit.html这样的东西,它可以正常工作;

对于Selenium测试,它更难,当然我们可以在变量中对其进行硬编码,但我正在寻找使其适用于虚拟主机example.com/edit.html和localhost:localhost/example/public/edit.html的解决方案;

1 个答案:

答案 0 :(得分:0)

域名不应该对您的测试产生影响,您需要模拟这些内容,无论是控制器,视图等。您不会对实际网址运行测试,您测试代码的代码单元,例如,控制器中的动作,动作帮助器中的方法等。

结帐the phpunit docs