Commit 85164ec8 by zhangying

修改报告报错

parent 82bbf358
......@@ -31,7 +31,7 @@ public class TestDelCommonFolder extends XMBaseTest {
@Test(description = "删除单个文件")
public void testDelCommonFolderList() throws InterruptedException {
GetFolderData testCommonFolderList = new GetFolderData();
JSONObject folderList = testCommonFolderList.getFolderList();
JSONObject folderList = testCommonFolderList.getCommonFolderList();
String id = folderList.getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("id");
System.out.println("获取id" + id);
......@@ -57,7 +57,8 @@ public class TestDelCommonFolder extends XMBaseTest {
@Test(description = "批量删除多个文件")
public void testDelCommonFolderList1() throws InterruptedException {
GetFolderData testCommonFolderList = new GetFolderData();
JSONObject folderList = testCommonFolderList.getFolderList();
JSONObject folderList = testCommonFolderList.getCommonFolderList();
System.out.println("folderList =="+folderList);
String folderId = folderList.getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("id");
String folderId1 = folderList.getJSONObject("result").getJSONArray("records").getJSONObject(1).getString("id");
......
......@@ -36,6 +36,7 @@ public class TestMoveFolder extends XMBaseTest {
GetFolderData getFolderData = new GetFolderData();
JSONObject folderList = getFolderData.getFolderList();
JSONObject folder = getFolderData.saveMyselfFolder(); //新增文件数据,以免存量数据不足导致运行报错
String folderId = folderList.getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("id");
......
......@@ -37,13 +37,15 @@ public class TestRenameFolder extends XMBaseTest {
public void testRenameFolder() {
GetFolderData getFolderData = new GetFolderData();
JSONObject folder = getFolderData.saveMyselfFolder(); //新增文件数据,以免存量数据不足导致运行报错
JSONObject folderList = getFolderData.getFolderList();
String folderId = folderList.getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("id");
String folderName = folderList.getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("folderName");
System.out.println("folderList = "+folderList);
String name = "测试文件夹新增"+ RandomStringUtil.randomString(6); //云盘文件名称
String name = "测试文件夹重命名"+ RandomStringUtil.randomString(6); //云盘文件名称
JSONObject jsonObject = new JSONObject();
jsonObject.put("name",name);
jsonObject.put("id",folderId);
......
......@@ -16,6 +16,9 @@ import static io.restassured.RestAssured.given;
public class GetFolderData extends XMBaseTest {
/**
* 资料云盘-公共文件-保存文件夹
*/
public JSONObject saveFolder() {
dataApi.setApiModule(ApiModele.CloudClass_File) // API 所属模块 必传 读取配置文件config.properties配置的api地址
......@@ -41,6 +44,33 @@ public class GetFolderData extends XMBaseTest {
}
/**
* 资料云盘-我的文件-保存文件夹
*/
public JSONObject saveMyselfFolder() {
dataApi.setApiModule(ApiModele.CloudClass_File) // API 所属模块 必传 读取配置文件config.properties配置的api地址
.setApiName("API_saveFolder") // API 名称 必传
.setLoginUser("zhangy-b") // http 接口,测试账号 必传
.setTerminal(Terminal.B); // 所属端位(B端,C端,M端等, 必传)
super.beforeDataRequest();
String name = "测试文件夹新增"+ RandomStringUtil.randomString(6); //新增文件夹名称
JSONObject jsonObject = new JSONObject();
jsonObject.put("createUser", "ADMIN");
jsonObject.put("disk", "MYSELF");
jsonObject.put("folderTypeEnum", "FOLDER");
jsonObject.put("instId", "1235115978015883266");
jsonObject.put("name", name);
jsonObject.put("parentId", null);
dataApi.doRequest(RequestType.JSON, params, jsonObject.toJSONString(), headers);
System.out.println(dataApi);
JSONObject jsonBody = dataApi.getBodyInJSON();
return jsonBody;
}
/**
* 资料云盘-我的文件
*/
public JSONObject getFolderList() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment