我有一个简单的问题,我无法将数据从一个函数传递到另一个函数。这是我的代码:
/**
* @dataProvider myProvider
*/
public function testIfPathIsString($path){
$isValid = (is_string($path)) ? true : false;
$this->assertEquals(true, $isValid);
return $path;
}
/**
* @depends testIfPathIsString
*/
public function testIfFileExists($help){
$exists = $this->fileController->checkIfFileExists($help);
$this->assertEquals(true, $exists);
return $help;
}
public function myProvider()
{
return array(
array("C:/xampp/htdocs/mycustom.txt")
);
}
第一个函数获取路径就好了,但是带注释传递依赖于第二个函数失败,它发送null或为空。
我明确地在数据集中有一个正确的数据路径,这没有任何意义吗?