为什么在使用Laravel的文件中有多个测试方法会引发错误?

Ale*_*eau 3 php phpunit laravel

当我在带有laravel的测试文件中有多个测试时,我执行它们得到:

Fatal error: Cannot redeclare nameSort() (previously declared in C:\wamp\www\project\app\start\global.php:110) in C:\wamp\www\project\app\start\global.php on line 112
Run Code Online (Sandbox Code Playgroud)

这是我的testfile时的情况:

class DealControllerTest extends TestCase {

    public function testIndex()
    {
        $this->assertTrue(true);
    }

    public function testApiKey()
    {
        $this->assertTrue(true);
    }
}
Run Code Online (Sandbox Code Playgroud)

小智 6

我能够通过更换来解决问题requirerequire_once对包括在global.php文件.

例如,

require app_path().'/helpers.php';

应该

require_once app_path().'/helpers.php';