Commit 6409e551 authored by 张艳玲's avatar 张艳玲

update

parent 94aa84b0
package com.kjj.bean.manager;
import lombok.Data;
@Data
public class RedList {
private Integer id;
private long bizConfId;
}
package com.kjj.bean.red;
import lombok.Data;
@Data
public class RedConf {
private String bizConfId;
private String taskName;
private Integer taskType;
private String id;
}
......@@ -5,6 +5,9 @@ import lombok.Data;
import java.util.List;
@Data
public class ResourceForm {
private String fieldId;
private String fieldValue;
private String fieldName;
private String banner;
private List<FieldList> fieldList;
private String received;
......
......@@ -131,7 +131,7 @@ public class FlipCard implements AdminAuthorization {
@Test(description = "开启翻牌", priority = 9)
public void 开启翻牌() {
visitorAuth9();
for (int i =0;i<12;i++){
for (int i =0;i<11;i++){
Map<String, Object> params = new HashMap<>();
params.put("cardConfId",cardConfId);
params.put("slot",i);
......@@ -190,13 +190,13 @@ public class FlipCard implements AdminAuthorization {
@Test(description = "提现结果", priority = 12)
public void 提现结果() {
visitorAuth9();
ThreadSleepUtils.sleep(3000);
Map<String, Object> params = new HashMap<>();
params.put("cardConfId",cardConfId);
params.put("cardConfId", cardConfId);
Response response = network.getResponse(params, BasicConfig.MOBILE_withdrawalResult);
Integer status = response.jsonPath().getInt("data.status");
System.out.println(status);
Assert.assertTrue(status==2, network.message(params, BasicConfig.MOBILE_withdrawalResult, "提现失败", response.body().asString()));
Assert.assertTrue(status == 2, network.message(params, BasicConfig.MOBILE_withdrawalResult, "提现失败", response.body().asString()));
}
//提现记录
......
......@@ -162,8 +162,8 @@ public class LotteryCode implements AdminAuthorization {
}
@Test(description = "中奖任务邀请H绑定结果和绑定凭证", priority = 12)
public void 获取访客H绑定结果和绑定凭证() {
@Test(description = "访客H绑定结果和绑定凭证", priority = 12)
public void 访客H绑定结果和绑定凭证() {
visitorAuth9();
ThreadSleepUtils.sleep(1000);
Map<String, Object> tokenParam = new HashMap<>();
......
This diff is collapsed.
......@@ -89,6 +89,31 @@ public class BasicConfig {
public static final String ANCHOR_OPEN = MOBILE_HOST + "/conf/live/open";
public static final String ANCHOR_getConfDetail = MOBILE_HOST + "/conf/pre/getConfDetail";
public static final String ANCHOR_CLOSE = MOBILE_HOST + "/conf/live/close";
// *************** 看直播攒现金红包 ***************
public static final String MANAGER_timeRed = MANAGER_HOST + "/kjy/manager/live/time/red/saveOrUpdateFirst";
public static final String MANAGER_timeRedList = MANAGER_HOST + "/kjy/manager/live/time/red/list";
public static final String MANAGER_redStats = MANAGER_HOST + "/kjy/manager/live/time/red/stats";
public static final String MANAGER_resourceList1 = MANAGER_HOST + "/kjy/manager/live/time/red/resourceList";
public static final String MANAGER_TimeRedSave = MANAGER_HOST + "/kjy/manager/live/time/red/saveOrUpdate";
public static final String MANAGER_otherDetail = MANAGER_HOST + "/kjy/manager/live/time/red/otherDetail";
public static final String MANAGER_saveOrUpdateReceiveNum = MANAGER_HOST + "/kjy/manager/live/time/red/saveOrUpdateReceiveNum";
public static final String MANAGER_firstDetail = MANAGER_HOST + "/kjy/manager/live/time/red/firstDetail";
public static final String MANAGER_switchDetail = MANAGER_HOST + "/kjy/manager/live/time/red/switchDetail";
public static final String MANAGER_redSwitchStatus = MANAGER_HOST + "/kjy/manager/live/time/red/switchStatus";
public static final String MANAGER_receiveNumDetail = MANAGER_HOST + "/kjy/manager/live/time/red/receiveNumDetail";
public static final String ANCHOR_redConf = MOBILE_HOST + "/kjy/live/time/red/conf";
public static final String ANCHOR_record = MOBILE_HOST + "/kjy/live/time/red/record";
public static final String ANCHOR_redOpen = MOBILE_HOST + "/kjy/live/time/red/open";
public static final String ANCHOR_withdrawDetail = MOBILE_HOST + "/kjy/live/time/red/withdraw/detail";
public static final String ANCHOR_withdraw = MOBILE_HOST + "/kjy/live/time/red/withdraw";
public static final String ANCHOR_withdrawState = MOBILE_HOST + "/kjy/live/time/red/withdraw/state";
public static final String ANCHOR_openState = MOBILE_HOST + "/kjy/live/time/red/open/state";
public static final String ANCHOR_code = MOBILE_HOST + "/kjy/live/time/red/code";
public static final String ANCHOR_state = MOBILE_HOST + "/kjy/live/time/red/code/state";
// *************** 免费领福利 ***************
public static final String ANCHOR_listLiveFreeReward = MOBILE_HOST + "/kjy/live/lottery/listLiveFreeReward";
public static final String ANCHOR_receive = MOBILE_HOST + "/kjy/live/user/lottery/receive";
......
......@@ -42,10 +42,21 @@ public class JsonUtil {
* @return
*/
public static <T> List<T> parseResponseToPageBean(Response response, Class<T> tClass){
return parseResponseToPageBean(response, tClass,"list");
}
/**
* 分页接口专用-将响应转换成对象
* @param response
* @param tClass
* @param <T>
* @return
*/
public static <T> List<T> parseResponseToPageBean(Response response, Class<T> tClass,String listName){
Object data = response.jsonPath().getJsonObject("data");
String str = new JsonBuilder(data).toString();
JSONObject jsonObject = JSON.parseObject(str);
JSONArray array = jsonObject.getJSONArray("list");
JSONArray array = jsonObject.getJSONArray(listName);
return array.toJavaList(tClass);
}
......
......@@ -100,6 +100,12 @@
</classes>
</test>
<test preserve-order="true" name="看直播攒现金">
<classes>
<class name="com.kjj.cases.live.treasure.TimeRed"/>
</classes>
</test>
<test preserve-order="true" name="免费领福利">
<classes>
<class name="com.kjj.cases.live.FreeReward.FreeReward"/>
......
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