http://localhost/laravel/app/tests/ExampleTest.php如果我运行laravel,它会显示以下错误
致命错误:在第3行的D:\xampp\htdocs\laravel\app\tests\ExampleTest.php中找不到类'TestCase‘,有什么想法吗
发布于 2014-03-01 06:07:04
在项目的根目录中运行以下命令
phpunit app/tests/更新:
如果您的机器上没有安装phpunit,您也可以使用以下命令运行。这也更好地避免了团队成员之间的版本差异。
vendor/bin/phpunit

发布于 2017-05-02 04:04:15
检查tests文件的classmap属性中是否列出了composer.json目录。
如果没有,添加它并运行composer dump-autoload。
"autoload-dev": {
"classmap": [
"tests",
"database/"
]
},发布于 2016-03-01 19:39:57
在我的例子中,我注意到我的根文件夹没有包含phpunit.xml文件。
在根文件夹的phpunit.xml中包含以下代码即可解决此问题:
<?xml version="1.0" encoding="UTF-8"?>
<phpunit backupGlobals="false"
backupStaticAttributes="false"
bootstrap="bootstrap/autoload.php"
colors="true"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
processIsolation="false"
stopOnFailure="false"
syntaxCheck="false"
>
<testsuites>
<testsuite name="Application Test Suite">
<directory>./app/tests/</directory>
</testsuite>
</testsuites>
</phpunit>https://stackoverflow.com/questions/21726963
复制相似问题