如何在PhpStorm中正确配置PHPunit

如何在PhpStorm中正确配置PHPunit,phpunit,zend-framework2,phpstorm,Phpunit,Zend Framework2,Phpstorm,我在PHPStorm中配置PHPunit时遇到问题。 我使用Windows7作为操作系统,主要是Zend Framework 2。 以下是我的项目结构: /module /Application /tests /ApplicationTest /Controller /ApplicationControllerTest.php Bootstrap.php

我在PHPStorm中配置PHPunit时遇到问题。 我使用Windows7作为操作系统,主要是Zend Framework 2。
以下是我的项目结构:

/module
    /Application
        /tests
            /ApplicationTest
                /Controller
                    /ApplicationControllerTest.php
            Bootstrap.php
            phpunit.xml.dist
            TestConfig.php.dist
    /Album
        /tests
            /AlbumTest
                /Controller
                    /AlbumControllerTest.php
                /Album
                    /AlbumModelTest.php
            Bootstrap.php
            phpunit.xml.dist
            TestConfig.php.dist
目前,要检查specyfic模块,我需要在PHPStorm中编辑我的运行/调试配置。我必须选择“使用备用配置文件”选项并输入PHPunit配置文件的路径。
有没有办法使这个过程自动化?
如果我不必为每个模型输入配置文件的路径,那就太好了。
感谢您提供的任何提示检查教程:

创建测试的最简单方法是调用操作“新建…”(项目视图中文件夹/文件的上下文菜单,或文件“新建”或Cmd-N/Alt+Insert击键),然后选择新建“PHPUnit”PHPUnit test


您可以在项目浏览器中右键单击PHPUnit配置文件,然后在关联菜单中选择运行…


之后,配置文件出现在配置菜单中。转到运行编辑配置。。。在对话框左侧的树中选择您的配置文件,然后单击工具栏中的“保存配置”。

几种可能的方法:1)
设置| PHP | PHPUnit |**默认**配置文件
2)编辑默认分支下的条目(
运行|编辑配置…
)。当创建新的运行/调试配置时,字段将预先填充默认值。@LazyOne如果我在设置->PHP->PHPUnit路径中设置为Application/tests/PHPUnit.xml.dist,那么当我要为相册运行测试时,我会收到错误bcuz,它从应用程序/测试/加载配置,而它应该从相册/测试/井加载。。我给了你选择权--由你选择最适合你的。您可以简单地拥有单独的项目(应用程序和相册)-在这种情况下,您将不会有这样的问题。不幸的是,在同一个项目中,您不能基于文件夹名或其他内容设置多个/不同的默认值(在这种情况下,它根本不是默认值)。而不是一直从头开始创建新的运行配置。。为什么不使用现有版本的“副本”?您以后要做的就是在一天结束时更改名称/测试类等--您不会每5分钟创建一个新类。