#laravel #laravel-dusk
#laravel #laravel-dusk
Вопрос:
У меня есть тест, который проверяет статус. Должно быть 200
Когда я запускаю это
public function testBasicTest()
{
$response = $this->json('GET', '/');
$response->assertStatus(200);
}
Он проходит, но когда я добавляю URL: /clients
всегда статус 404
public function testBasicTest()
{
$response = $this->json('GET', '/clients');
$response->assertStatus(200);
}
Error:
Expected status code 200 but received 404.
Failed asserting that false is true.
Комментарии:
1. покажите свой маршрут, пожалуйста
2.
php artisan route:clear
пробовал это?3. @SandeepSudhakaran мой URL в .env?
4. покажите свой
/clients
маршрут5. можете ли вы поделиться этим конкретным кодом URL (‘/ clients’)?
Ответ №1:
измените свой route.php
, как показано ниже. Я добавил маршрут `/ clients’ в ti.
<?php
Route::get('/', function () {
return view('welcome');
});
Route::get('/clients', function () {
return view('welcome');
});
Ответ №2:
<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
});