没有合适的资源?快使用搜索试试~ 我知道了~
Prophecy:高度自以为是的 PHP 5.3+ 模拟框架-开源
共98个文件
php:94个
md:2个
license:1个
需积分: 9 0 下载量 32 浏览量
2021-08-08
02:42:50
上传
评论
收藏 99KB ZIP 举报
温馨提示
Prophecy 是一个高度自以为是但非常强大和灵活的 PHP 对象模拟框架。 虽然最初它是为了满足 phpspec2 的需求而创建的,但它足够灵活,可以轻松地在任何测试框架中使用。 首先,将 Prophecy 添加到 composer.json 中的依赖项列表中,然后,只需使用 composer 安装它。 首先,在 Prophecy 中,每个词都有逻辑含义,甚至图书馆本身的名称(Prophecy)。 当您开始感觉到这一点时,您将使用此工具变得非常流畅。 例如,Prophecy 之所以这样命名,是因为它专注于描述对对象的了解非常有限的对象的未来行为。 但是和其他任何预言一样,那些对象预言不能自己创造,应该有一个先知。 Prophecy 强制执行相同的方法预言,因此对具有相同参数的相同方法调用执行相同的承诺和预测。
资源推荐
资源详情
资源评论
收起资源包目录
1.13.0.zip (98个子文件)
phpspec-prophecy-be1996e
src
Prophecy
Exception
Doubler
ClassCreatorException.php 693B
ClassNotFoundException.php 709B
InterfaceNotFoundException.php 480B
ClassMirrorException.php 682B
MethodNotExtendableException.php 836B
ReturnByReferenceException.php 909B
MethodNotFoundException.php 1KB
DoublerException.php 407B
DoubleException.php 425B
Exception.php 502B
Call
UnexpectedCallException.php 982B
Prophecy
ObjectProphecyException.php 794B
ProphecyException.php 409B
MethodProphecyException.php 809B
Prediction
AggregateException.php 1KB
FailedPredictionException.php 586B
UnexpectedCallsException.php 812B
NoCallsException.php 474B
UnexpectedCallsCountException.php 776B
PredictionException.php 413B
InvalidArgumentException.php 405B
PhpDocumentor
MethodTagRetrieverInterface.php 735B
ClassTagRetriever.php 2KB
LegacyClassTagRetriever.php 879B
ClassAndInterfaceTagRetriever.php 2KB
Util
ExportUtil.php 6KB
StringUtil.php 3KB
Doubler
Doubler.php 4KB
DoubleInterface.php 482B
Generator
ClassCreator.php 2KB
TypeHintReference.php 918B
ClassCodeGenerator.php 3KB
ReflectionInterface.php 498B
ClassMirror.php 7KB
Node
MethodNode.php 5KB
ReturnTypeNode.php 682B
TypeNodeAbstract.php 2KB
ArgumentNode.php 3KB
ArgumentTypeNode.php 153B
ClassNode.php 4KB
CachedDoubler.php 2KB
NameGenerator.php 1KB
LazyDouble.php 3KB
ClassPatch
ProphecySubjectPatch.php 3KB
ThrowablePatch.php 2KB
KeywordPatch.php 2KB
MagicCallPatch.php 3KB
DisableConstructorPatch.php 2KB
ReflectionClassNewInstancePatch.php 1KB
TraversablePatch.php 2KB
HhvmExceptionPatch.php 1KB
ClassPatchInterface.php 1KB
SplFileInfoPatch.php 3KB
Promise
ThrowPromise.php 3KB
PromiseInterface.php 843B
ReturnArgumentPromise.php 2KB
CallbackPromise.php 2KB
ReturnPromise.php 1KB
Call
CallCenter.php 8KB
Call.php 3KB
Comparator
ClosureComparator.php 1KB
ProphecyComparator.php 883B
Factory.php 980B
Argument.php 5KB
Prophecy
Revealer.php 912B
MethodProphecy.php 14KB
RevealerInterface.php 584B
ProphecySubjectInterface.php 735B
ProphecyInterface.php 556B
ObjectProphecy.php 8KB
Argument
ArgumentsWildcard.php 2KB
Token
ArrayEntryToken.php 4KB
CallbackToken.php 2KB
LogicalAndToken.php 2KB
InArrayToken.php 1KB
ArrayCountToken.php 2KB
AnyValuesToken.php 986B
NotInArrayToken.php 1KB
ApproximateValueToken.php 1KB
TokenInterface.php 912B
ExactValueToken.php 3KB
TypeToken.php 2KB
StringContainsToken.php 1KB
IdenticalValueToken.php 1KB
LogicalNotToken.php 2KB
AnyValueToken.php 939B
ObjectStateToken.php 3KB
ArrayEveryEntryToken.php 2KB
Prophet.php 4KB
Prediction
CallPrediction.php 2KB
PredictionInterface.php 927B
NoCallsPrediction.php 2KB
CallTimesPrediction.php 3KB
CallbackPrediction.php 2KB
LICENSE 1KB
composer.json 1KB
README.md 15KB
CHANGES.md 11KB
共 98 条
- 1
资源评论
愍蟊朙
- 粉丝: 23
- 资源: 4709
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功