【发布时间】:2017-05-17 18:39:12
【问题描述】:
进行单元测试时我应该考虑什么?有哪些步骤?什么情况?每个函数有多少测试?等等
我也希望能提供有关您体验的信息。我也在使用 laravel phpunit。我做了一个例子,它奏效了:
public function test_for_clientUser() {
$this->json('POST', 'clientUser', ['id'=>'232421'])->seeJsonStructure([[]]);
}
我发送一个带有 id 的请求,它返回一个数组。您还为这个测试添加了哪些产品?
【问题讨论】:
-
测试应该检查您的假设结果,而不是检索数据。您假设响应将是一个 json 结构,或者响应将是成功的。您不检查响应的具体内容。您测试的是逻辑,而不是数据。更多关于 Laravel 测试的信息可以在here找到。
标签: php laravel unit-testing phpunit lumen