#!/usr/bin/env php code = 200; $validResult->message = 'Success'; r($commonTest->apiErrorTest($validResult)) && p('code,message') && e('200,Success'); // 测试步骤2:传入null参数,期望返回默认错误对象,code为600 r($commonTest->apiErrorTest(null)) && p('code') && e('600'); // 测试步骤3:传入空对象(无code属性),期望返回默认错误对象,code为600 $emptyResult = new stdclass; r($commonTest->apiErrorTest($emptyResult)) && p('code') && e('600'); // 测试步骤4:传入有code属性为0的结果对象,期望返回默认错误对象,code为600 $zeroCodeResult = new stdclass; $zeroCodeResult->code = 0; r($commonTest->apiErrorTest($zeroCodeResult)) && p('code') && e('600'); // 测试步骤5:传入有效code属性(非0)的结果对象,期望返回原始结果对象 $errorResult = new stdclass; $errorResult->code = 400; $errorResult->message = 'Bad Request'; r($commonTest->apiErrorTest($errorResult)) && p('code,message') && e('400,Bad Request');