【发布时间】:2014-02-04 06:04:51
【问题描述】:
答案可能很简单,因为我找不到任何基本的谷歌搜索。
使用带有 PHPUnit 的 PhpStorm 7.0 在功能、单元和集成的每个子类别中进行测试,我定义了一个替代配置文件、定义了自定义工作目录和环境变量。
当我在定义的目录中创建一个新的测试类时(例如,我在 wamp/integration/Classes/ 中添加一个类,我的集成目录被定义为 /wamp/tests/integration),我该怎么做新类自动采用集成测试的父配置中的环境变量和替代配置文件?
用例:在编写这些测试时,我将单独运行该测试类(而不是所有集成测试),但它只有在我手动输入环境变量、alt 配置文件和自定义工作目录后才能正常运行- 这非常耗时。
必须有一种快速/简单的方法来自动完成我所缺少的。
【问题讨论】:
-
1) “管理配置”屏幕中有一个“默认值” 部分,允许设置一些常见的默认值——但这是整个项目的默认值。 2) 与其从头开始创建新配置,不如复制现有配置(最符合您的需求)并更改所需内容?
-
以前我只是让它通过右键单击测试类并运行它来生成自己的 - 但是复制配置听起来像是要走的路!谢谢!