当我不使用命名空间和phpunit时,我如何模拟php函数

时间:2016-08-09 15:59:16

标签: php function mocking phpunit

我正在为php软件编写测试,我想知道如何模拟一个函数(不是来自类,而是来自一个充满函数的文件)。 这个函数调用内置的php函数“getallheaders”,但我如何使用phpunit来达到该函数,请求中没有这样的头,所以我得到了“错误:调用未定义的函数getallheaders()”。 / p>

我怎样才能从phpunit中避免这种情况? 请记住,此软件中没有名称空间,并且此特定功能不属于类,属于充满功能的脚本。

我将不胜感激任何帮助。 谢谢

0 个答案:

没有答案