#!/usr/bin/env php prepareSQL(); timeout=0 cid=15920 - 测试method为select,paramString参数为空 - 第key1条的lang属性 @zh-cn - 第key1条的module属性 @custom - 测试method为select,paramString参数为lang - 第key1条的lang属性 @zh-cn - 第key1条的module属性 @custom - 测试method为select,paramString参数为lang,module - 第key1条的lang属性 @zh-cn - 第key1条的module属性 @custom - 测试method为select,paramString参数为lang,key,section - 第key1条的lang属性 @zh-cn - 第key1条的module属性 @custom - 测试method为select,paramString参数为lang,key,section,module - 第key1条的lang属性 @zh-cn - 第key1条的module属性 @custom - 测试method为select,paramString参数为lang,key,section,module,vision - 第key1条的lang属性 @zh-cn - 第key1条的module属性 @custom - 测试method为delete,paramString参数为空 @1 - 测试method为delete,paramString参数为lang @0 - 测试method为delete,paramString参数为lang,module @0 - 测试method为delete,paramString参数为lang,key,section @0 - 测试method为delete,paramString参数为lang,key,section,module @0 - 测试method为delete,paramString参数为lang,key,section,module,vision @0 */ $lang = zenData('lang'); $lang->lang->range('zh-cn'); $lang->module->range('custom'); $lang->vision->range('rnd'); $lang->gen(1, true); $lang = 'lang=zh-cn'; $module = 'module=custom'; $section = 'section=section1'; $key = 'key=key1'; $vision = 'vision=rnd'; $paramString = array('', $lang, $lang.'&'.$module, $lang.'&'.$key.'&'.$section, $lang.'&'.$key.'&'.$section.'&'.$module, $lang.'&'.$key.'&'.$section.'&'.$module.'&'.$vision); $method = array('select', 'delete'); $customTester = new customModelTest(); r($customTester->prepareSQLTest($paramString[0], $method[0])) && p('key1:lang,module') && e('zh-cn,custom'); //测试method为select,paramString参数为空 r($customTester->prepareSQLTest($paramString[1], $method[0])) && p('key1:lang,module') && e('zh-cn,custom'); //测试method为select,paramString参数为lang r($customTester->prepareSQLTest($paramString[2], $method[0])) && p('key1:lang,module') && e('zh-cn,custom'); //测试method为select,paramString参数为lang,module r($customTester->prepareSQLTest($paramString[3], $method[0])) && p('key1:lang,module') && e('zh-cn,custom'); //测试method为select,paramString参数为lang,key,section r($customTester->prepareSQLTest($paramString[4], $method[0])) && p('key1:lang,module') && e('zh-cn,custom'); //测试method为select,paramString参数为lang,key,section,module r($customTester->prepareSQLTest($paramString[5], $method[0])) && p('key1:lang,module') && e('zh-cn,custom'); //测试method为select,paramString参数为lang,key,section,module,vision r($customTester->prepareSQLTest($paramString[0], $method[1])) && p() && e('1'); //测试method为delete,paramString参数为空 r($customTester->prepareSQLTest($paramString[1], $method[1])) && p() && e('0'); //测试method为delete,paramString参数为lang r($customTester->prepareSQLTest($paramString[2], $method[1])) && p() && e('0'); //测试method为delete,paramString参数为lang,module r($customTester->prepareSQLTest($paramString[3], $method[1])) && p() && e('0'); //测试method为delete,paramString参数为lang,key,section r($customTester->prepareSQLTest($paramString[4], $method[1])) && p() && e('0'); //测试method为delete,paramString参数为lang,key,section,module r($customTester->prepareSQLTest($paramString[5], $method[1])) && p() && e('0'); //测试method为delete,paramString参数为lang,key,section,module,vision