ehough / mockery
此包已被放弃,不再维护。未建议替代包。
PHP 5.2+ 兼容的 padraic/mockery 的分支。
0.8.0
2013-07-17 20:15 UTC
Requires
- php: >=5.2
- lib-pcre: >=7.0
Requires (Dev)
- hamcrest/hamcrest: 1.1.0
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2020-05-15 16:58:41 UTC
README
此库不再支持或维护,因为 PHP 5.2 的使用率已降至 10% 以下。
PHP 5.2+ 兼容的 padraic/mockery 的分支。
动机
padraic/mockery 是一个出色的模拟库,但它仅与 PHP 5.3+ 兼容。虽然 99% 的 PHP 服务器运行 PHP 5.2 或更高版本,但仍有 12% 的所有服务器仍在运行 PHP 5.2 或更低版本(来源)。
与 padraic/mockery 的区别
主要区别是 padraic/mockery 类的命名约定。而不是使用 \Mockery
命名空间(和子命名空间),将类名前缀为 ehough_mockery
并遵循 PEAR 命名约定
一些类命名转换的示例
\Mockery -----> ehough_mockery_Mockery
\Mockery\Mock -----> ehough_mockery_mockery_Mock
\Mockery\Matcher\Any -----> ehough_mockery_mockery_matcher_Any
使用
访问 padraic/mockery 获取当前文档。
版本和版本管理
版本与上游 padraic 存储库同步。例如,ehough/mockery 0.8.0
已合并 padraic/mockery 0.8.0
的代码。