我将我的 ubuntu 从 ubuntu 18.04 升级到了 ubuntu 20.04。通过终端运行我的 MySQL 时,我无法访问我的 DBS。在运行命令时
service MySQL start
Run Code Online (Sandbox Code Playgroud)
我收到错误消息
Unit mysql.service is masked.
Run Code Online (Sandbox Code Playgroud) 我收到此错误:
\n\n\n调用未定义的方法 Tests\\Feature\\ExampleTest::visit()
\n
在运行我的测试用例时。我对 TDD 有点陌生。
\n这是我的示例测试代码
\n<?php\n\nnamespace Tests\\Feature;\n\nuse Illuminate\\Foundation\\Testing\\RefreshDatabase;\nuse Tests\\TestCase;\n\nclass ExampleTest extends TestCase\n{\n\n /**\n * A basic test example.\n *\n * @return void\n */\n\n public function test_example()\n {\n $response = $this->visit('/')->see('Laravel');\n $response->assertStatus(200);\n }\n\n}\nRun Code Online (Sandbox Code Playgroud)\n从我用来了解 TDD 的视频教程中,上面的代码运行良好,没有任何问题,但是当我在我这边运行代码时,我遇到了如下错误:
\n\n\n\xe2\x80\xa2 Tests\\Feature\\ExampleTest > 示例\n错误
\n调用未定义的方法 Tests\\Feature\\ExampleTest::visit()
\n
我目前正在跑步Laravel 8.6并且PHPUnit 9.510
任何关于如何解决这个问题的想法都受到高度欢迎。
\n