Laravel 7.5 发布
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) - 支持返回 caster 实例 (#32225)
更多详情见更新说明: