Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
test-platform
Project
Project
Details
Activity
Releases
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
马博
test-platform
Commits
ee768abe
Commit
ee768abe
authored
Nov 01, 2018
by
钱雯君
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add
parent
0296e0c9
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
8 deletions
+11
-8
pk_列表测试_AccessTest.java
src/test/java/http/cases/PkTest/pk_列表测试_AccessTest.java
+11
-8
No files found.
src/test/java/http/cases/PkTest/pk_列表测试_AccessTest.java
View file @
ee768abe
...
...
@@ -10,6 +10,7 @@ package http.cases.PkTest;
import
base.DuibaLog
;
import
base.DuibaTestBase
;
import
com.alibaba.fastjson.JSON
;
import
http.model.BetMobileVo
;
import
http.service.Activity.PkService
;
import
io.restassured.response.Response
;
...
...
@@ -54,29 +55,34 @@ public class pk_列表测试_AccessTest extends DuibaTestBase {
Response
response_uid_2239
=
pkService
.
getBetList
(
uid_2239
);
List
<
BetMobileVo
>
betedList
=
response_uid_2239
.
jsonPath
().
getList
(
"data.betedList"
,
BetMobileVo
.
class
);
List
<
BetMobileVo
>
unbetList
=
response_uid_2239
.
jsonPath
().
getList
(
"data.unbetList"
,
BetMobileVo
.
class
);
// logger.info("unbetList的信息为"+ JSON.toJSONString(unbetList));
Assert
.
assertEquals
(
String
.
valueOf
(
betedList
.
size
()),
"0"
,
"已投注的活动为0校验失败"
);
Assert
.
assertEquals
(
String
.
valueOf
(
unbetList
.
size
()),
totalPk
,
"已投注的活动为6校验失败"
);
logger
.
info
(
"未参加过押注用户的列表数据校验成功,unbetList的信息为"
+
JSON
.
toJSONString
(
unbetList
));
Response
response_uid_18816
=
pkService
.
getBetList
(
uid_18816
);
List
<
BetMobileVo
>
betedList_uid_18816
=
response_uid_18816
.
jsonPath
().
getList
(
"data.betedList"
,
BetMobileVo
.
class
);
List
<
BetMobileVo
>
unbetList_uid_18816
=
response_uid_18816
.
jsonPath
().
getList
(
"data.unbetList"
,
BetMobileVo
.
class
);
Assert
.
assertEquals
(
String
.
valueOf
(
unbetList_uid_18816
.
size
()),
"0"
,
"已投注的活动为
6
校验失败"
);
Assert
.
assertEquals
(
String
.
valueOf
(
unbetList_uid_18816
.
size
()),
"0"
,
"已投注的活动为
0
校验失败"
);
Assert
.
assertEquals
(
String
.
valueOf
(
betedList_uid_18816
.
size
()),
"0"
,
"未投注的活动为0校验失败"
);
logger
.
info
(
"没有添加pk楼层,用户的列表数据校验成功,均为空,betedList_uid_18816="
+
JSON
.
toJSONString
(
betedList_uid_18816
)+
"\nunbetList_uid_18816="
+
JSON
.
toJSONString
(
unbetList_uid_18816
));
Response
response_uid_2730
=
pkService
.
getBetList
(
uid_2730
);
List
<
BetMobileVo
>
betedList_uid_2730
=
response_uid_2730
.
jsonPath
().
getList
(
"data.betedList"
,
BetMobileVo
.
class
);
List
<
BetMobileVo
>
unbetList_uid_2730
=
response_uid_2730
.
jsonPath
().
getList
(
"data.unbetList"
,
BetMobileVo
.
class
);
Assert
.
assertEquals
(
String
.
valueOf
(
betedList_uid_2730
.
size
()),
"0"
,
"已投注的活动为0校验失败"
);
Assert
.
assertEquals
(
String
.
valueOf
(
unbetList_uid_2730
.
size
()),
totalPk
,
"已投注的活动为0校验失败"
);
logger
.
info
(
"添加pk楼层未参加活动,未押注活动列表数据校验成功,unbetList_uid_2730="
+
JSON
.
toJSONString
(
unbetList_uid_2730
)+
"\n已押注列表为空betedList_uid_2730="
+
JSON
.
toJSONString
(
betedList_uid_2730
));
//该用户投注过2个活动,且校验活动安装结束时间倒序排
Response
response_uided_2239
=
pkService
.
getBetList
(
uided_2239
);
List
<
BetMobileVo
>
betedList_uided_2239
=
response_uided_2239
.
jsonPath
().
getList
(
"data.betedList"
,
BetMobileVo
.
class
);
List
<
BetMobileVo
>
unbetList_uided_2239
=
response_uided_2239
.
jsonPath
().
getList
(
"data.unbetList"
,
BetMobileVo
.
class
);
// logger.info("unbetList的信息为"+ JSON.toJSONString(unbetList)
);
Assert
.
assertEquals
(
String
.
valueOf
(
betedList_uided_2239
.
size
()),
"2"
,
"已投注的活动为0
校验失败"
);
Assert
.
assertEquals
(
String
.
valueOf
(
unbetList_uided_2239
.
size
()),
"4"
,
"已投注的活动为6校验失败"
);
Assert
.
assertEquals
(
String
.
valueOf
(
betedList_uided_2239
.
size
()),
"2"
,
"已投注的活动为2校验失败"
);
Assert
.
assertEquals
(
String
.
valueOf
(
unbetList_uided_2239
.
size
()),
"4"
,
"已投注的活动为4
校验失败"
);
logger
.
info
(
"添加pk楼层未参加活动,未押注活动列表数据校验成功,unbetList_uided_2239="
+
JSON
.
toJSONString
(
unbetList_uided_2239
)+
"\n已押注列表为空betedList_uided_2239="
+
JSON
.
toJSONString
(
betedList_uided_2239
)
);
for
(
int
i
=
0
;
i
<
betedList_uided_2239
.
size
()-
1
;
i
++){
Assert
.
assertTrue
(
Long
.
valueOf
(
betedList_uided_2239
.
get
(
i
).
getBetConfig
().
getEndTime
())<=
Long
.
valueOf
(
betedList_uided_2239
.
get
(
i
+
1
).
getBetConfig
().
getEndTime
()),
"校验已押注活动列表倒序排列失败"
);
...
...
@@ -99,6 +105,4 @@ public class pk_列表测试_AccessTest extends DuibaTestBase {
}
}
\ No newline at end of file
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