sebastianbergmann

phpunit-mock-objects

sebastianbergmann

Mock Object library for PHPUnit

AI 简介

这是一个为 PHPUnit 提供模拟对象(Mock Object)支持的 PHP 库,用于在单元测试中替代真实依赖,实现隔离测试。核心功能包括动态生成模拟类、配置方法行为(如返回值、抛出异常)、验证调用次数与参数等;基于反射和 SPL 实现,轻量且与 PHPUnit 深度集成。适用于 PHP Web 应用、框架组件及服务层的单元测试场景,尤其在需要解耦外部依赖(如数据库、HTTP 客户端、第三方 SDK)时效果显著。

PHP
Other
4.9k
Stars
153
Forks
2
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分58.56
默认分支master