aivus/test-helper

此包已被废弃,不再维护。未建议替代包。

测试辅助包

v0.1 2015-06-14 22:33 UTC

This package is auto-updated.

Last update: 2019-08-14 15:33:49 UTC


README

Build Status Coverage Status Latest Stable Version Total Downloads Latest Unstable Version

此包提供简单的测试辅助函数。

API

TestHelper::getPropertyValue($classOrObject, $propertyName)

此方法允许获取类(如果属性是静态的)或对象(包括私有/受保护的)的属性值

TestHelper::setPropertyValue($classOrObject, $propertyName, $propertyValue)

此方法允许设置类(如果属性是静态的)或对象属性的值

TestHelper::getMethod($className, $methodName)

此方法允许获取类方法(包括私有/受保护的)

getProperty($classNameOrObject, $propertyName)

此方法允许获取类属性(包括私有/受保护的)

invokeMethod($classNameOrObject, $methodName, [$parameters])

此方法提供了调用对象中的私有/受保护方法的能力