#!/usr/bin/env php gen(10); /** title=测试 apiModel->update(); timeout=0 cid=15122 - 测试正常变更接口文档。 @1 - 测试接口名称为空。 @0 - 测试接口名称为空的错误提示信息。第title条的0属性 @『接口名称』不能为空。 - 测试请求路径为空。 @0 - 测试请求路径为空的错误提示信息。第path条的0属性 @『请求路径』不能为空。 - 测试请求路径为空。 @0 - 测试请求路径为空的错误提示信息。第title条的0属性 @『接口名称』已经有『API接口』这条记录了。如果您确定该记录已删除,请到后台-系统设置-回收站还原。 - 测试请求路径为空。 @0 - 测试请求路径为空的错误提示信息。第path条的0属性 @『请求路径』已经有『bug-getList』这条记录了。如果您确定该记录已删除,请到后台-系统设置-回收站还原。 - 测试请求路径为空。 @0 - 测试请求路径为空的错误提示信息。第message条的0属性 @该记录可能已经被改动。请刷新页面重新编辑! */ global $tester; $tester->loadModel('api'); $formData = new stdclass(); $formData->id = 1; $formData->module = 0; $formData->lib = 1; $formData->title = 'API接口'; $formData->path = 'bug-getList'; $formData->method = 'GET'; r($tester->api->update($formData)) && p() && e(1); // 测试正常变更接口文档。 $formData = new stdclass(); $formData->id = 2; $formData->module = 0; $formData->lib = 1; $formData->title = ''; $formData->path = 'bug-getList'; $formData->method = 'GET'; r($tester->api->update($formData)) && p() && e(0); // 测试接口名称为空。 r(dao::getError()) && p('title:0') && e('『接口名称』不能为空。'); // 测试接口名称为空的错误提示信息。 $formData = new stdclass(); $formData->id = 3; $formData->module = 0; $formData->lib = 1; $formData->title = 'API接口'; $formData->path = ''; $formData->method = 'GET'; r($tester->api->update($formData)) && p() && e(0); // 测试请求路径为空。 r(dao::getError()) && p('path:0') && e('『请求路径』不能为空。'); // 测试请求路径为空的错误提示信息。 $formData = new stdclass(); $formData->id = 4; $formData->module = 0; $formData->lib = 1; $formData->title = 'API接口'; $formData->path = 'project-getList'; $formData->method = 'GET'; r($tester->api->update($formData)) && p() && e(0); // 测试请求路径为空。 r(dao::getError()) && p('title:0') && e('『接口名称』已经有『API接口』这条记录了。如果您确定该记录已删除,请到后台-系统设置-回收站还原。'); // 测试请求路径为空的错误提示信息。 $formData = new stdclass(); $formData->id = 5; $formData->module = 0; $formData->lib = 1; $formData->title = 'API接口2'; $formData->path = 'bug-getList'; $formData->method = 'GET'; r($tester->api->update($formData)) && p() && e(0); // 测试请求路径为空。 r(dao::getError()) && p('path:0') && e('『请求路径』已经有『bug-getList』这条记录了。如果您确定该记录已删除,请到后台-系统设置-回收站还原。'); // 测试请求路径为空的错误提示信息。 $formData = new stdclass(); $formData->id = 6; $formData->module = 0; $formData->lib = 1; $formData->title = 'API接口3'; $formData->path = 'execution-getList'; $formData->method = 'GET'; $formData->editedDate = '2199-10-24'; r($tester->api->update($formData)) && p() && e(0); // 测试请求路径为空。 r(dao::getError()) && p('message:0') && e('该记录可能已经被改动。请刷新页面重新编辑!'); // 测试请求路径为空的错误提示信息。