我目前正在为我的laravel项目进行一些测试。我已经创建了一个测试工厂(tests文件夹内的test函数),该工厂基本上只执行自动生成的测试步骤。我现在面临的问题是我想将一个测试用例作为变量传递给函数。
我正在使用shell_exec('cd ../ && php artisan dusk --filter testSubmission');
进行单个测试。
我尝试通过以下两种方式设置全局变量来实现这一点:
config
(Laravel)GLOBALS
...
// Either
config(['testing.testCase' => $testCase]);
// Or
$GLOBALS["testCase"] = $testCase;
...
并且比:
//Either
$testCase = config('testing.testCase');
//Or
$testCase = $GLOBALS["testCase"];
有人知道如何解决这个问题吗?
谢谢您的帮助!