伙计们
我遇到了这个问题,无法在我的项目中创建我的首次测试。我已经尝试了几乎所有内容,可以在论坛中搜索,但无法解决此问题。我尝试在测试中使用get尝试访问的每个页面始终返回404。
public function testExample()
{
$user = factory(User::class)->make();
$this->actingAs($user)->get('/book-original');
$this->assertResponseOk();
}
有1个失败:
1)FileTest :: testExample预期的状态码200,得到404。
我正在使用单独的。 env.testing 文件,但是请尝试将我的。 env 文件设置为与测试相同,以防Laravel忽略测试并阅读主要内容,但结果是相同的。
我尝试将 $ baseUrl 和 .env 的 APP_URL 与http://localhost和我的IP一起使用,并尝试使用在我的情况下,是 php artisan serve 命令的返回值http://localhost:8000,但是在两种情况下,错误仍然存在。
重要提示:每次更改配置时,我都会使用 php artisan config:cache 。
我已经迷路了。有人在这里有帮助的提示吗?
非常感谢。