PhpStorm 7.1,PHPUnit:运行单一测试类与所有集成/单元测试,inheirit变量?

PhpStorm 7.1,PHPUnit:运行单一测试类与所有集成/单元测试,inheirit变量?,phpunit,phpstorm,Phpunit,Phpstorm,答案可能很简单,因为我找不到任何基本的谷歌搜索 使用PhpStorm 7.0和PHPUnit对函数、单元和集成的每个子类别进行测试,我定义了一个可选配置文件、自定义工作目录和环境变量 例如,当我在定义的目录中创建一个新的测试类时,我在wamp/integration/Classes/中添加了一个类,其中我的集成目录定义为/wamp/tests/integration,如何使新类自动采用集成测试的父配置中的环境变量和可选配置文件 用例:在编写这些测试时,我将单独运行该测试类,而不是所有的集成测试,

答案可能很简单,因为我找不到任何基本的谷歌搜索

使用PhpStorm 7.0和PHPUnit对函数、单元和集成的每个子类别进行测试,我定义了一个可选配置文件、自定义工作目录和环境变量

例如,当我在定义的目录中创建一个新的测试类时,我在wamp/integration/Classes/中添加了一个类,其中我的集成目录定义为/wamp/tests/integration,如何使新类自动采用集成测试的父配置中的环境变量和可选配置文件

用例:在编写这些测试时,我将单独运行该测试类,而不是所有的集成测试,但它只有在手动输入环境变量、alt config文件和自定义工作目录后才能正常运行,这非常耗时


必须有一种快速/简单的方法来自动完成我所缺少的任务。

正如LazyOne在评论中指定的那样,最好的方法是复制以前存在的配置文件,并更改必要的部分以反映您正在测试的新类。

这对我来说很有效:

创建一个测试所有文件的测试配置。 要测试一个文件:右键单击项目选项卡中的文件,然后选择使用您的\u test\u config\u名称运行。
1“管理配置”屏幕中有一个默认部分,允许设置一些常见的默认值,但这是整个项目的默认值。2与其从头开始创建新的配置,为什么不复制最符合您需要的现有配置,并更改所需内容?以前我只是让它通过右键单击测试类并运行它来生成自己的配置-但是复制配置听起来像是一种方法!谢谢这比我所做的要困难得多。。。。在phpstorm6中,我只需按Ctrl+Shift+R并按enter键,为什么他们需要使它变得更复杂?!?