NetBeans +多个php版本+没有PEAR的phpUnit

inf*_*rno 3 php iis phpunit netbeans

我的问题有点复杂.我在IIS上有多个php版本.每个php项目都有自己的php版本和域名,例如:www.webshop.loc ...我正在通过NetBeans开发项目,我想使用TDD作为开发过程.

我的问题是:如何安装phpUnit而不安装PEAR或打开任何DOS风格的窗口,以及如何设置phpUnit在不同的项目上使用不同的PHP版本?

(嗯99%这是不可能的.:S)

stp*_*pch 6

我可以回答安装部分:在没有PEAR的情况下安装PHPUnit并在NetBeans中使用它实际上非常简单,因为PHPUnit已经可以作为phar存档使用.

下载phar文件并创建2个批处理文件后,一切都很好.

phpunit.bat使用以下内容在同一目录中创建文件:

@echo off
"C:\PathToYourPHPInstall\php.exe" "C:\PathToPHPUnit\phpunit.phar" %*
Run Code Online (Sandbox Code Playgroud)

phpunit-skelgen.bat使用以下内容在同一目录中创建文件:

@echo off
"C:\PathToYourPHPInstall\php.exe" "C:\PathToPHPUnit\phpunit-skelgen.phar" %*
Run Code Online (Sandbox Code Playgroud)

在NetBeans中,转到工具 - >选项 - > PHP - >单元测试,选择你的bat文件,你就可以了!