【发布时间】:2018-07-05 23:35:56
【问题描述】:
我有以下测试结构:
public function testData() {
$data = 10;
// Test using $data
return $data;
}
/**
* @depends testData
*/
public function testSameData($data) {
// More tests using data
}
当我将它作为我的测试套件的一部分运行时,它运行良好。
但是,在 PhpStorm 中,如果我右键单击函数名称,我会看到“运行 'testSameData'”选项,当我点击它时,它会给我:
此测试依赖于“Tests\testData”才能通过。
如果要求将 PhpStorm 作为单独的函数运行,是否有(内置或插件)方法来配置 PhpStorm 以自动运行测试的依赖项?
【问题讨论】:
-
似乎是
dataprovider而不是depends