dia-nz / silverstripe-phockito
将 Phockito(一个 PHP 模拟框架)集成到 SilverStripe 中
1.0
2019-09-03 22:19 UTC
Requires
This package is auto-updated.
Last update: 2024-09-04 09:34:55 UTC
README
Phockito 生成模拟或间谍类下的类的子类。这在与 SilverStripe 集成时效果不佳,因为 SilverStripe 会构建一个类清单,并期望它们在执行期间保持静态。
此模块提供了 SilverStripe 和 Phockito 之间的集成,因此每次您使用 Phockito 创建模拟或间谍对象时,它都会在 SilverStripe 的 ClassManifest 中注册。
这一切都是自动发生的,因此您无需担心 - 只需将此模块添加到您的 composer.json 中,然后开始在测试中调用 Phocktio::mock 或 Phockito::spy。