在我要测试的功能中,我进行了以下检查
if (!is_callable(array($object, $methodName))) {
throw new \InvalidArgumentException(
sprintf(
'Unable to call method %s::%s() on object $%s',
get_class($object),
$methodName,
$objectName
)
);
}
如何测试异常?
如何制作包含不可调用或可能是属性的方法的MOCKERY对象?我不知道。