我全新安装了 laravel 5.4
我试图修改默认测试只是为了查看失败的测试。
测试/ExampleTest.php
class ExampleTest extends TestCase
{
/**
* A basic test example.
*
* @return void
*/
public function testBasicTest()
{
$response = $this->get('/ooops');
$response->assertStatus(200);
}
}
我期待看到更详细的错误no route has been found or defined
等,但只是这个错误说
Time: 1.13 seconds, Memory: 8.00MB
There was 1 failure:
1) Tests\Feature\ExampleTest::testBasicTest
Expected status code 200 but received 404.
Failed asserting that false is true.
/var/www/vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestResponse.php:51
/var/www/tests/Feature/ExampleTest.php:21
在没有有意义的错误的情况下进行 TDD 真的很难(是的,我知道在这种情况下 404 就足够了,但大多数情况下并非如此)。
有没有办法启用与浏览器上显示的堆栈跟踪相同的堆栈跟踪?或者至少更接近那个,以便我知道下一步我应该做什么。
提前致谢。