Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xm-autotest-live
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xiamai-test
xm-autotest-live
Commits
889a7a3c
Commit
889a7a3c
authored
Jan 26, 2021
by
fangyuan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
问题跟 一个测试包读取其他api文件没有关系
parent
743a8834
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
62 additions
and
62 deletions
+62
-62
src/main/java/com/live/cases/fileManage/TestFolderList01.java
+62
-62
No files found.
src/main/java/com/live/cases/fileManage/TestFolderList01.java
View file @
889a7a3c
//package com.live.cases.fileManage;
package
com
.
live
.
cases
.
fileManage
;
import
com.alibaba.fastjson.JSONObject
;
import
com.live.xmutils.ApiBaseTest
;
import
com.live.xmutils.FolderMethod
;
import
org.testng.Assert
;
import
org.testng.annotations.DataProvider
;
import
org.testng.annotations.Test
;
/**
* Created by wujie on 2020/09/16
*/
public
class
TestFolderList01
extends
ApiBaseTest
{
@Override
protected
String
getApiName
(){
return
"API_folderList"
;
}
// @BeforeMethod
// public void beforeTest(){
// //设置测试信息:env、Apimodule、Apiname、接口账号信息、端口位
// xmAppApi.setApiModule(ApiModele.CloudClass_Video) // API 所属模块
// .setApiName("API_createLessonSchedule") // API 名称
// .setEnv("rc") // 运行环境
// .setLoginUser("wujie_b") // 测试账号
// .setTerminal(Terminal.B); // 所属端位(B端,C端,M端等, 必传)
//
//
//import com.alibaba.fastjson.JSONObject;
// /*dal.setCase_owner("wujie")
//import com.live.xmutils.ApiBaseTest;
// .setCase_name(Thread.currentThread().getStackTrace()[1].getFileName().split("\\.")[0]);*/
//import com.live.xmutils.FolderMethod;
//import org.testng.Assert;
//import org.testng.annotations.DataProvider;
//import org.testng.annotations.Test;
//
///**
// * Created by wujie on 2020/09/16
// */
//public class TestFolderList01 extends ApiBaseTest {
//
// @Override
// protected String getApiName(){
//
// return "API_folderList";
// }
//
//// @BeforeMethod
//// public void beforeTest(){
//// //设置测试信息:env、Apimodule、Apiname、接口账号信息、端口位
//// xmAppApi.setApiModule(ApiModele.CloudClass_Video) // API 所属模块
//// .setApiName("API_createLessonSchedule") // API 名称
//// .setEnv("rc") // 运行环境
//// .setLoginUser("wujie_b") // 测试账号
//// .setTerminal(Terminal.B); // 所属端位(B端,C端,M端等, 必传)
////
//// /*dal.setCase_owner("wujie")
//// .setCase_name(Thread.currentThread().getStackTrace()[1].getFileName().split("\\.")[0]);*/
////
//// super.beforeTest();
//// }
//
// @DataProvider(name = "testData")
// public Object[][] testdata(){
// return new Object[][]{
// {"MYSELF", 10, 1},
// {"COMMON", 10 ,1},
// {"EMPLOYEE", 10 ,1}
// };
// }
//
//
// @Test(dataProvider = "testData")
// public void testFolderList(String disk, int size, int current){
// //设置请求文件夹参数
//// String data = "{\"size\":10,\"current\":1,\"folderIdType\":\"FOLDER\",\"disk\":\"MYSELF\","
//// + "\"instId\":\"1290584237476061185\"}";
// //"{\"size\":10,\"current":1,"folderIdType":"FOLDER","disk":"MYSELF","instId":"1290584237476061185"}";
// //请求文件夹接口
///* okHttpClient.doPostRequest(url, params, data, headers);
// JSONObject jsonBody = okHttpClient.getBodyInJSON();*/
//// okHttpClient.doPostRequest(url,params,data,headers);
//// JSONObject jsonBody = okHttpClient.getBodyInJSON();
//
// String data = FolderMethod.folderList(disk,size,current);
// JSONObject jsonBody = doRequest(data);
//
// Assert.assertEquals("true", jsonBody.getString("success"));
//
//
// super.beforeTest();
// }
// }
//
//}
@DataProvider
(
name
=
"testData"
)
public
Object
[][]
testdata
(){
return
new
Object
[][]{
{
"MYSELF"
,
10
,
1
},
{
"COMMON"
,
10
,
1
},
{
"EMPLOYEE"
,
10
,
1
}
};
}
@Test
(
dataProvider
=
"testData"
)
public
void
testFolderList
(
String
disk
,
int
size
,
int
current
){
//设置请求文件夹参数
// String data = "{\"size\":10,\"current\":1,\"folderIdType\":\"FOLDER\",\"disk\":\"MYSELF\","
// + "\"instId\":\"1290584237476061185\"}";
//"{\"size\":10,\"current":1,"folderIdType":"FOLDER","disk":"MYSELF","instId":"1290584237476061185"}";
//请求文件夹接口
/* okHttpClient.doPostRequest(url, params, data, headers);
JSONObject jsonBody = okHttpClient.getBodyInJSON();*/
// okHttpClient.doPostRequest(url,params,data,headers);
// JSONObject jsonBody = okHttpClient.getBodyInJSON();
String
data
=
FolderMethod
.
folderList
(
disk
,
size
,
current
);
JSONObject
jsonBody
=
doRequest
(
data
);
Assert
.
assertEquals
(
"true"
,
jsonBody
.
getString
(
"success"
));
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment