我的问题有点复杂。我在 IIS 上有多个 php 版本。每个php项目都有自己的php版本和域名,例如:www.webshop.loc...我正在通过NetBeans开发项目,并且我想使用TDD作为开发过程。
我的问题是:如何在不安装 PEAR 或打开任何 DOS 风格窗口的情况下安装 phpUnit,以及如何设置 phpUnit 在不同项目上使用不同的 php 版本?
(嗯 99% 这是不可能的。:S)
我可以回答安装部分:正在安装没有 PEAR 的 PHPUnit自从 PHPUnit 推出以来,在 NetBeans 中使用它实际上非常容易法尔档案.
下载 phar 文件并创建 2 个批处理文件后,一切正常。
- http://pear.phpunit.de/get/phpunit.phar http://pear.phpunit.de/get/phpunit.phar
- http://pear.phpunit.de/get/phpunit-skelgen.phar http://pear.phpunit.de/get/phpunit-skelgen.phar
创建一个phpunit.bat
同一目录下的文件,内容如下:
@echo off
"C:\PathToYourPHPInstall\php.exe" "C:\PathToPHPUnit\phpunit.phar" %*
创建一个phpunit-skelgen.bat
同一目录下的文件,内容如下:
@echo off
"C:\PathToYourPHPInstall\php.exe" "C:\PathToPHPUnit\phpunit-skelgen.phar" %*
在 NetBeans 中,转到工具 -> 选项 -> PHP -> 单元测试,选择您的 bat 文件,然后就可以开始了!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)