PHPUnit Открыть файл из аргумента командной строки - PullRequest
0 голосов
/ 16 сентября 2018

Я пытался открыть файл CSV с помощью PHPUnit, используя аргументы командной строки. Вот мой код 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.

Есть идеи? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...