laravel - Test.Error 预期状态码 200 但收到 200。如何解决?
问题描述
我为 CompanyController 创建了测试,
public function testCompanyIndex()
{
$user = factory(User::class)->create();
$response = $this->actingAs($user, 'web')->get('company/index');
$response->assertStatus('200');
}
但我有一个错误:
1) Tests\Feature\CompanyTest::testCompanyIndex 预期状态码 200 但收到 200。未能断言 false 为真。
在 CompanyController 我有中间件auth:web
。CompanyController@index
返回所有公司。
解决方案
只需删除这样的引号$response->assertStatus(200);
以获取更多详细信息,请单击此处
推荐阅读
- webpack - Webpack 4 替换导入
- java - java - 为什么算术异常是Java中的未经检查的异常
- google-admin-sdk - GSuite - 上次电子邮件活动
- scala - 如何创建 List[Row] 类型的编码器以在 Spark 中创建 Dataset[ List[Row] ]?
- c# - C# 委托值不在预期范围内错误
- python - 分析从 Python 调用的 Cuda 代码
- python - 使用 Python NLTK 对英语和俄语进行词干提取和词形还原
- javascript - 如何使用 Array.reduce()?
- javascript - 如何在keyup事件的javascript中添加和substarct值?
- c++ - 特征张量代码非常慢