Commit 746fc97f by yangfangfang

解决批量约团课报错

parent 013a2cc4
......@@ -57,7 +57,7 @@ public class CardTools extends XMBaseTest {
jsonObject.put("surfaceUrl", "https://image.xiaomaiketang.com/xm/internal/HpRiJpFnTC.png");//会员卡封面图片
jsonObject.put("surfaceCornerMark", "自动化标签");
jsonObject.put("title", title);//会员卡名称 不能重复要加东西 "次卡-自动化会员卡"+RandomStringUtil.randomString(3)
jsonObject.put("validPeriod", "3");//有效期-3
jsonObject.put("validPeriod", "10");//有效期-10
jsonObject.put("activatePatternList", activatePatternList);//三种生效方式
jsonObject.put("sharePeopleLimit", "2");//共享人数
jsonObject.put("benefitList", benefitList);//使用权益
......
......@@ -177,9 +177,9 @@ public class TestBatchReserveGroup extends BaseTestImpl {
//获取会员卡信息
//获取会员卡列表,没有则新建一个
int cardTotal = Integer.parseInt(orderTools.fetchPageOfMemberCard("次卡", "MEMBER_CARD").getJSONObject("result").getString("total"));
int cardTotal = Integer.parseInt(orderTools.fetchPageOfMemberCard("次卡-100天-100次", "MEMBER_CARD").getJSONObject("result").getString("total"));
if (cardTotal == 0) {
cardId = cardTools.memberCardCreate("次卡-创建订单会员卡" + TimeUtils.getCurrentTime()).getString("result");
cardId = cardTools.memberCardCreate("次卡-约课会员卡" + TimeUtils.getCurrentTime()).getString("result");
}
JSONObject memberCard = orderTools.fetchPageOfMemberCard("次卡", "MEMBER_CARD");
cardId = memberCard.getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("id");
......@@ -539,11 +539,19 @@ public class TestBatchReserveGroup extends BaseTestImpl {
}
else if (checkBatchReserve == false){
System.out.println("会员的消耗方式不可用:所选卡可用次数不足或上课日期不在所选卡有效期内");
else {
System.out.println("批量预约失败,会员的消耗方式不可用:所选卡可用次数不足或上课日期不在所选卡有效期内");
}
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
}
//check 3:校验每个课次中是否都包含了该会员
@DataProvider
public Object[][] dataProvider(){
......
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