Laravel 7.5 发布了,主要更新内容包括:
新的 Http 客户端断言
新版本带来了 Http 客户端的两种新测试方法:
Http::assertNotSent(
function
($request)
{
return
$request->hasHeader(
'X-First'
,
'foo'
) &&
$request->url() ==
'http://test.com/users'
&&
$request[
'name'
] ==
'Taylor'
&&
$request[
'role'
] ==
'Developer'
;
});
Http::assertNothingSent();
assertNotSent() 会返回一个布尔条件,其中包含需要匹配请求的约束。
Added
assertNotSent() 和 assertNothingSent() 方法到 Illuminate\Http\Client\Factory (#32197)renameColumn() 的枚举支持 (#32205)更多详情见更新说明:
https://laravel-news.com/laravel-7-5-released
(文/开源中国)