Commit 38588670 authored by xutao's avatar xutao

fix failure cases

parent ba929508
package http.cases.ExchangeTest;
import base.DuibaBase;
import base.DuibaBases;
import utils.RedisUtil;
import base.DuibaLog;
import http.service.Activity.ManagerService;
import http.service.Authorization;
import http.service.app.*;
import http.service.app.CouponExchangeService;
import http.service.app.CrecordService;
import http.service.app.MobileService;
import http.service.hd.DeveloperAccountService;
import http.service.hd.DsOrderService;
import utils.MatcherString;
import base.DuibaLog;
import io.restassured.response.Response;
import org.springframework.beans.factory.annotation.Autowired;
import org.testng.Assert;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import utils.MatcherString;
import utils.RedisUtil;
import java.lang.reflect.Method;
import java.text.SimpleDateFormat;
import java.util.*;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import static io.restassured.RestAssured.given;
......@@ -226,7 +229,7 @@ public class 优惠券_兑换流程测试_ExchangeTest extends CheckTemplet {
String exchangeText = MatcherString.getString(detailResponse.asString(), "\"exchangeText\":\"(.*?)\",", 1);
Assert.assertEquals(response.jsonPath().getString("message"),"今日已兑完,明天再来哦(14)","校验message失败");
Assert.assertEquals(exchangeText,"今日已兑完","校验马上兑换按钮状态失败");
Assert.assertEquals(exchangeText,"每日限量已兑完","校验马上兑换按钮状态失败");
logger.info("校验优惠券预分配每日限额兑换成功");
}catch (Exception e){
......@@ -400,7 +403,7 @@ public class 优惠券_兑换流程测试_ExchangeTest extends CheckTemplet {
detailResponse.prettyPrint();
String exchangeText = MatcherString.getString(detailResponse.asString(), "\"exchangeText\":\"(.*?)\",", 1);
Assert.assertEquals(response.jsonPath().getString("message"),"已兑换","校验用户兑换限制失败");
Assert.assertEquals(response.jsonPath().getString("message"),"已达兑换次数上限","校验用户兑换限制失败");
Assert.assertEquals(exchangeText,"已达兑换次数上限","校验马上兑换按钮状态失败");
logger.info("校验优惠券用户永久兑换限制成功");
......@@ -442,7 +445,7 @@ public class 优惠券_兑换流程测试_ExchangeTest extends CheckTemplet {
detailResponse.prettyPrint();
String exchangeText = MatcherString.getString(detailResponse.asString(), "\"exchangeText\":\"(.*?)\",", 1);
Assert.assertEquals(response.jsonPath().getString("message"),"今日已兑换","校验用户兑换限制失败");
Assert.assertEquals(response.jsonPath().getString("message"),"今日已达兑换上限","校验用户兑换限制失败");
Assert.assertEquals(exchangeText,"今日已达兑换上限","校验马上兑换按钮状态失败");
logger.info("校验优惠券用户每天兑换限制成功");
......@@ -485,12 +488,11 @@ public class 优惠券_兑换流程测试_ExchangeTest extends CheckTemplet {
Assert.assertEquals(response.jsonPath().getString("message"),"今日已兑完,明天再来哦(14)","校验每日兑换上限失败");
Assert.assertEquals(exchangeText,"今日已兑完","校验马上兑换按钮状态失败");
Assert.assertEquals(exchangeText,"每日限量已兑完","校验马上兑换按钮状态失败");
logger.info("校验优惠券每日兑换上限成功");
}catch (Exception e){
throw new Exception("异常信息打印:" + e);
}finally {
......
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