nuonmaduro/mock-final-classes

v1.2.0 2023-05-14 23:33 UTC

This package is auto-updated.

Last update: 2024-09-10 10:47:28 UTC


README

Mock final classes example

Build Status Total Downloads Latest Version License

Nuno Maduro 创建并维护,安装后自动 允许模拟final方法和类

💡 安装与使用

需要 PHP 7.1+

首先,使用 Composer 安装包

composer require --dev nunomaduro/mock-final-classes

这就完成了!你现在可以模拟final方法和类。 🏄‍♂️

🤯 它是如何工作的?

  1. 首先,我们使用 autoload.php 文件和 Composer 自动加载
  2. 然后,我们确定你是否正在运行受支持的测试框架
  3. 然后,我们使用库 dg/bypass-finals 在线动态地从源代码中移除final关键字: https://github.com/nunomaduro/mock-final-classes/src/Runner.php#L31

👏🏻 致谢

大部分工作由库 dg/bypass-finals 完成,所以请确保支持这里的维护者: 捐赠。谢谢!

Mock Final Classes 是一个开源软件,许可协议为 MIT 许可