命令行参数中的PHPUnit打开文件

时间:2018-09-16 13:47:55

标签: php command-line phpunit

我试图通过使用命令行参数使用PHPUnit打开CSV文件。这是我的TaskTest代码

public function setUp()
{
    global $argv;
    $this->Task = new Task($argv[2]);
}

public function testConstructor()
{
    // some code
}

这也是我的任务代码

public function __construct($param)
{
    $fileData = array_map('str_getcsv', file($param));
    $this->setData($fileData);
}

当我从这一行开始测试时,

./vendor/bin/phpunit TaskTest.php file.csv

PHPUnit失败,这是错误

file(): Filename cannot be empty

我想,我无法将参数传递给PHPUnit。

有什么想法吗?谢谢。

0 个答案:

没有答案
相关问题