Phake 4.2.0 发布,PHP 模拟测试框架

2022-10-11 20:35:28 199 0
魁首哥

新功能

  • #304 – 增加对 PHP 8.1 初始化器中新功能的支持PHP 8.1 在初始化器中引入了新功能,Phake 4.2 现在可以使用此功能创建对象的模拟。
  • #303 – 增加对 PHP 8.1 交集类型和 never 返回类型的支持PHP 8.1 引入了交集类型和 never 返回类型,Phake 4.2 支持这些新类型。当一个模拟的方法返回的 never 被调用时,Phake 默认会抛出一个 Phake\\Exception\\NeverReturnMethodCalledException 异常。调用 Phake::when($mock)->thenReturn($x) 将对这个方法的结果没有影响。

变化

Phake 4.2.0 发布,PHP 模拟测试框架

  • #301 – 在 PHP 8.1+ 的模拟内部方法上增加 #[\\ReturnTypeWillChange] 。所有在 PHP 8.1+ 下的内部模拟方法都将有 #[\\ReturnTypeWillChange] 属性,以避免任何弃用警告。

更多详情可查看:

收藏
分享
海报
0 条评论
199
上一篇:国外十款免费开源PHP网店程序介绍 下一篇:docker下安装php扩展 gd库(三)

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码