* Add testcase.

This commit is contained in:
宋辰轩
2022-05-07 17:20:29 +08:00
parent 1aec2a21cd
commit 603ee02060
3 changed files with 54 additions and 4 deletions
+33 -1
View File
@@ -12,6 +12,38 @@ pid=1
*/
global $tester;
$api = new apiTest();
r($api->getStructListByReleaseTest()) && p() && e();
$data = array(
'lib' => 910,
'module' => 0,
'title' => 'testapi',
'protocol' => 'HTTP',
'method' => 'GET',
'path' => '/api/test/id',
'requestType' => 'application/json',
'status' => 'done',
'owner' => 'admin',
'type' => 'formData',
'params' => '{"header":[],"params":[],"paramsType":"","query":[]}',
'desc' => '',
'paramsExample' => '',
'response' => '[]',
'responseExample' => ''
);
$normalApi = $data;
$normalRelease = new stdclass();
$normalRelease->version = 'Version1';
$normalRelease->desc = '';
$normalRelease->lib = 910;
$normalRelease->addedBy = $tester->app->user->account;
$normalRelease->addedDate = helper::now();
$apiInfo = $api->createTest($normalApi, false);
$release = $api->publishLibTest($normalRelease, false);
r($api->getStructListByReleaseTest()) && p() && e();
r($api->getApiListByReleaseTest($release)) && p('0:lib') && e('910'); //创建api后创建发布,使用发布查找api
//system("./ztest init");