文件名称:FakeServerConf:用于模拟各种 PHP 服务器配置的 PHP 库
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-10 19:56:08
PHP
这个 PHP 库将允许您模拟不同的 PHP 服务器配置。 在 CLI 环境中(例如运行 PHPUnit),测试使用某些 $_SERVER 值的类可能会遇到一些困难。 例如,该全局变量不包含与在 Apache 环境中调用脚本相同的内容。 此外,$_SERVER 的内容在配置了 mod_php 的服务器和运行 PHP 作为 CGI、FPM 等的服务器之间是不一样的。 FakeServerConf 允许您自动填充 $_SERVER 良好的值(和 $_GET, $_POST ...),只有通过给“虚拟”PHP 服务器的 URL。 您不再需要设置几个真正的 PHP HTTP 服务器来在不同的环境中测试您的库。 只需在单元测试中调用 FakeServerConf。 例如,在您的测试中,您希望填充 $_SERVER,就像请求 URL“ ”一样。 在你的 PHPUnit/Atoum/Simple
【文件预览】:
FakeServerConf-master
----.gitignore(59B)
----README.md(3KB)
----tests()
----LICENSE(1KB)
----composer.json(579B)
----.gitattributes(21B)
----src()
--------ApacheMod.php(641B)
--------ApacheCGI.php(2KB)
--------FakeServerConf.php(6KB)