PHPunit在Laravel的'工匠修补匠'中不起作用

时间:2018-09-29 11:00:16

标签: php laravel phpunit

我正在a tutorial on Laracast学习Laravel。现在,我有点卡住了不想跳过的部分(前40秒)。

问题是,当我打开PHP artisan tinker并执行以下命令:phpunit(或vendor / bin / phpunit)时,出现错误:

PHP Notice:  Use of undefined constant phpunit - assumed 'phpunit' in /var/www/vhosts/web-wings.nl/roylar.web-wings.nleval()'d code on line 1

PHP Notice:  Use of undefined constant vendor - assumed 'vendor' in /var/www/vhosts/web-wings.nl/roylar.web-wings.nleval()'d code on line 1

也是我尝试

phpunit tests/Unit/ExampleTest.php 

出现错误:

  

PHP解析错误:语法错误,第1行出现意外的T_STRING

因此phpunit肯定有问题,但我找不到答案。我查看了本教程的评论,Youtube和Google,但什么也没有。

1 个答案:

答案 0 :(得分:0)

无需使用php artisan tinker即可测试的phpunit没问题 因为tinker命令使用PsySH库在Laravel应用程序的上下文中设置REPL (read-eval print loop)环境