发布话题 一系列的报错
开始使用
$ phpunit
bash: phpunit: command not found
报错,然后使用
$ vendor/bin/phpunit
PHPUnit 6.5.13 by Sebastian Bergmann and contributors.
.F. 3 / 3 (100%)
Time: 876 ms, Memory: 22.00MB
There was 1 failure:
1) Tests\Feature\TopicApiTest::testStoreTopic
Expected status code 201 but received 404.
Failed asserting that false is true.
E:\Wamp\www\vance\laravel-china.org\larabbs\vendor\laravel\framework\src\Illuminate\Foundation\Testing\TestResponse.php:78
E:\Wamp\www\vance\laravel-china.org\larabbs\tests\Feature\TopicApiTest.php:38
FAILURES!
Tests: 3, Assertions: 3, Failures: 1.
继续报错,直接打印
$response = $this->JWTActingAs($this->user)->json('POST', '/api/topics', $data);
dd($response);
+original: array:3 [
"message" => "404 Not Found"
"status_code" => 404
"debug" => array:4 [
"line" => 179
"file" => "E:\Wamp\www\vance\laravel-china.org\larabbs\vendor\laravel\framework\src\Illuminate\Routing\RouteCollection.php"
"class" => "Symfony\Component\HttpKernel\Exception\NotFoundHttpException"
"trace" => array:43 [
0 => "#0 E:\Wamp\www\vance\laravel-china.org\larabbs\vendor\laravel\framework\src\Illuminate\Routing\Router.php(612): Illuminate\Routing\RouteCollection->match(Object(Dingo\Api\Http\Request))"
1 => "#1 E:\Wamp\www\vance\laravel-china.org\larabbs\vendor\laravel\framework\src\Illuminate\Routing\Router.php(601): Illuminate\Routing\Router->findRoute(Object(Dingo\Api\Http\Request))"
2 => "#2 E:\Wamp\www\vance\laravel-china.org\larabbs\vendor\laravel\framework\src\Illuminate\Routing\Router.php(590): Illuminate\Routing\Router->dispatchToRoute(Object(Dingo\Api\Http\Request))"
3 => "#3 E:\Wamp\www\vance\laravel-china.org\larabbs\vendor\dingo\api\src\Routing\Adapter\Laravel.php(81): Illuminate\Routing\Router->dispatch(Object(Dingo\Api\Http\Request))"
4 => "#4 E:\Wamp\www\vance\laravel-china.org\larabbs\vendor\dingo\api\src\Routing\Router.php(512): Dingo\Api\Routing\Adapter\Laravel->dispatch(Object(Dingo\Api\Http\Request), 'v1')"
5 => "#5 E:\Wamp\www\vance\laravel-china.org\larabbs\vendor\dingo\api\src\Http\Middleware\Request.php(126): Dingo\Api\Routing\Router->dispatch(Object(Dingo\Api\Http\Request))"
/api/topics
路由也是有用的,但是为什么报错啊
求大佬
推荐文章: