Commit c2d4867e by xyy

fix

parent c5538e42
...@@ -102,17 +102,19 @@ public class TestPurchaseDeposit extends XMBaseTest { ...@@ -102,17 +102,19 @@ public class TestPurchaseDeposit extends XMBaseTest {
} }
@Test(description = "数据清理",priority = 1) @Test(description = "数据清理",priority = 1)
public void clearData(){ public void clearData()throws InterruptedException{
info.setTerminal(Terminal.B); info.setTerminal(Terminal.B);
info.setLoginUser(LoginAccount.GYM_PROD); info.setLoginUser(LoginAccount.GYM_PROD);
//作废订单 //作废订单
orderTools.discard(orderId,"其他","自动化作废订单",info); orderTools.discard(orderId,"其他","自动化作废订单",info);
Thread.sleep(3000);
//check储值卡状态为已作废 //check储值卡状态为已作废
Assert.assertEquals(XMJSONPath.readPath(cardTools.memberCardFindDetailById(cardId,info),"$.result.state"),"DISCARD"); Assert.assertEquals(XMJSONPath.readPath(cardTools.memberCardFindDetailById(cardId,info),"$.result.state"),"DISCARD");
//check剩余金额=0 //check剩余金额=0
Assert.assertEquals(XMJSONPath.readPath(cardTools.memberCardFindDetailById(cardId,info),"$.result.leftBalance"),"0.00"); Assert.assertEquals(XMJSONPath.readPath(cardTools.memberCardFindDetailById(cardId,info),"$.result.leftBalance"),"0.00");
//check消耗记录有1条作废订单记录 //check消耗记录有1条作废订单记录
Thread.sleep(2000);
String benefitId = XMJSONPath.readPath(cardTools.memberCardFindDetailById(cardId,info),"$.result.depositBenefit.id"); String benefitId = XMJSONPath.readPath(cardTools.memberCardFindDetailById(cardId,info),"$.result.depositBenefit.id");
Assert.assertEquals(XMJSONPath.readPath(cardTools.fetchPageOfConsumeRecord(benefitId,cardId,info),"$.result.records[0].consumeType").equals("DISCARD_ORDER"),"作废订单,消耗记录第一条操作类型"); Assert.assertEquals(XMJSONPath.readPath(cardTools.fetchPageOfConsumeRecord(benefitId,cardId,info),"$.result.records[0].consumeType").equals("DISCARD_ORDER"),"作废订单,消耗记录第一条操作类型");
} }
......
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