当前Yii有问题,当我使用"CCD_ 1注释";(PHPUnit支持)测试我的类中的组函数从Yii扩展。
我在Yii论坛(NetBeansIDE和Yii项目)中配置了指导。
当我按下Ctrl+F6时,我测试了班上的所有函数它运行得很好。
但当我使用";CCD_ 2注释";(PHPUnit支持)它不运行,我看不到对话框。
当我检查"strong"时;运行测试前询问测试组";在对话框中配置PHPUnit。当我按下Ctrl+F6时,我看不到对话框。
我认为这里的问题是两个文件bootstrap.php";以及"phpunit.php";,但我不知道如何改变它?
我对论坛Yii和演示代码有疑问。
如何更改bootstrap.php或phpunit.xml只要在你最喜欢的文本编辑器中打开,Netbeans就足够了。至于这些文件的含义,参考英文、法文和日文的phpunit文档。
- 引导程序-A";引导程序";测试前运行的PHP文件
- configuration-如果当前工作目录中存在phpunit.xml或phpunit.xml.dist(按顺序),并且没有使用--configuration,则会自动从该文件中读取配置
我不会担心bootstrap.php,如果你还不需要它,你可能不会需要它,并且可以说,你可以在那里添加的任何东西都不会改善Netbeans中的行为。
关于配置组,phpunit文档非常详细:
<组>元素及其<包括>lt;排除>,并且<组>可以使用子项从应该(不)运行的测试套件中选择测试组。
<groups> <include> <group>name</group> </include> <exclude> <group>name</group> </exclude> </groups>
上面的XML配置对应于使用以下开关调用TextUI测试运行程序:
--组名
--排除组名
同样,对于您所追求的Ctrl+F6用法,没有什么能改善netbeans的,相反,我也建议您参考Devin M的解释,正如@hakre已经建议的那样,将其与netbeans-运行测试组文档相结合,恐怕在它完成后,我再也没有什么可以添加的了。
祝你好运,请告诉我们你的情况。