erb/testing-tools
最新稳定版本:8.1.2
Composer 安装命令:
composer require erb/testing-tools
包简介
Tools to make it easier to retrieve data from classes via Reflection.
README 文档
README
This repository will be a place to handle some useful tools for unit testing.
Currently, the toolset is small, and will be expanded as needed.
TestHelper::getPropertyValue($class, $property)
Allows you to retrieve private/protected property values from within a class.
- @var Object $class - Instance of the class you're retrieving the property from
- @var string $property - Name of the property
- @Throws a \ReflectionException if the property does not exist
- @Returns mixed value of the property
TestHelper::hasProperty($class, $property)
Allows you to determine if a property exists within a class.
- @var Object $class - Instance of the class you're checking
- @var string $property - Name of the property
- @Returns boolean - True if the property exists, false otherwise
TestHelper::hasMethod($class, $method)
Allows you to determine if a method exists within a class.
- @var Object $class - Instance of the class you're retrieving the property from
- @var string $property - Name of the method
- @Returns boolean - True if the method exists, false otherwise
统计信息
- 总下载量: 294
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2015-03-31