Commit ee768abe authored by 钱雯君's avatar 钱雯君

add

parent 0296e0c9
......@@ -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
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