【问题标题】:Laravel 5 : Fatal error: Class 'TestCase' not found in [closed]Laravel 5:致命错误:[关闭]中找不到类'TestCase'
【发布时间】:2016-04-09 02:00:27
【问题描述】:

http://localhost/laravel/tests/ExampleTest.php 如果我运行 laravel 它会显示以下错误

致命错误:在中找不到类“TestCase” /var/www/html/laravel/tests/ExampleTest.php 第 3 行

【问题讨论】:

  • 你不会从 http 运行测试用例。尝试安装 phpunit。跟着它跑。
  • 您无法链接本地主机上的文件。请在此处发布代码。
  • 欢迎来到 Stack Overflow!请不要编辑您的问题以包含新问题。而是创建一个新问题。
  • 谢谢。从下一个病房我会记住的。

标签: php laravel testing laravel-5 phpunit


【解决方案1】:

要运行测试,您应该安装 phpunit:

wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
sudo mv phpunit.phar /usr/local/bin/phpunit

然后 cd 到项目文件夹并运行 phpunit:

cd /var/www/html/laravel/
phpunit

输出应该是这样的:

Sebastian Bergmann 及其贡献者的 PHPUnit 5.1.3。

............E............EEEEE 36 / 36 (100%)

时间:1.84 秒,内存:104.02Mb

【讨论】:

    【解决方案2】:

    您不能从网络浏览器运行您的测试,您需要在命令行上使用PHPUnit

    你在使用Homestead吗?如果是这样,您将在该机器上安装 PHPUnit。

    Laravel 特定的测试信息可以在here 找到,PHPUnit 文档可以在here 找到。

    【讨论】:

      猜你喜欢
      • 2018-01-17
      • 2016-02-08
      • 2016-01-28
      • 2014-10-02
      • 2014-03-10
      • 2013-08-12
      • 2013-06-07
      • 2016-08-08
      • 2016-02-07
      相关资源
      最近更新 更多