В настоящее время я работаю над некоторыми тестами для моего проекта laravel.Я создал тестовую фабрику (функция test внутри папки tests), которая в основном просто выполняет шаги тестирования, которые были сгенерированы автоматически.Проблема, с которой я сейчас сталкиваюсь, заключается в том, что я хочу передать один тестовый случай в качестве переменной функции.
Я запускаю отдельный тест с использованием shell_exec('cd ../ && php artisan dusk --filter testSubmission');
.
I 'мы пытались добиться этого, устанавливая глобальные переменные двумя способами:
Функция генерации тестового набора
...
// Either
config(['testing.testCase' => $testCase]);
// Or
$GLOBALS["testCase"] = $testCase;
...
, а затем в:
Функция выполнения тестового примера
//Either
$testCase = config('testing.testCase');
//Or
$testCase = $GLOBALS["testCase"];
Кто-нибудь знает, как решить эту проблему?
СпасибоЗа вашу помощь заранее!