#!/usr/bin/env php setMenuTest('admin', 'safe', array())) && p('hasSwitcherMenu') && e('1'); // 步骤1:admin模块在system组中的方法测试 r($adminTest->setMenuTest('user', 'browse', array())) && p('hasSwitcherMenu') && e('1'); // 步骤2:user模块在company组中的方法测试 r($adminTest->setMenuTest('custom', 'required', array('product'))) && p('hasSwitcherMenu') && e('1'); // 步骤3:custom模块在feature组中的特殊方法测试 r($adminTest->setMenuTest('admin', 'index', array())) && p('hasSwitcherMenu') && e('~~'); // 步骤4:admin模块不在任何组中的方法测试 r($adminTest->setMenuTest('nonexistent', 'test', array())) && p('hasSwitcherMenu') && e('~~'); // 步骤5:不存在模块的处理测试