#!/usr/bin/env php gen(5); su('admin'); $customTester = new customModelTest(); // 步骤1:测试默认参数情况 $result1 = $customTester->getMainMenuTest(); r(gettype($result1)) && p() && e('array'); // 步骤2:测试主页菜单情况 $result2 = $customTester->getMainMenuTest(true); r(gettype($result2)) && p() && e('array'); // 步骤3:测试普通菜单情况 $result3 = $customTester->getMainMenuTest(false); r(gettype($result3)) && p() && e('array'); // 步骤4:测试返回数据结构 r(is_array($customTester->getMainMenuTest())) && p() && e('1'); // 步骤5:测试方法调用一致性 $result4 = $customTester->getMainMenuTest(false); $result5 = $customTester->getMainMenuTest(false); r(gettype($result4) === gettype($result5)) && p() && e('1');