Commit 746fc97f by yangfangfang

解决批量约团课报错

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