Commit 9ccb2dc0 authored by 吕雯燕's avatar 吕雯燕

lv

parent 59e262e2
......@@ -337,6 +337,32 @@ public class 支付宝_兑换流程测试_ExchangeTest extends CheckTemplet {
}
}
@Test(description = "支付宝档位篡改测试")
public void 支付宝档位篡改测试() throws Exception{
int uid = 7272;
String alipay = "peeulk6392@sandbox.com";
String realname = "沙箱环境";
String degreeId = "100";
String message = "";
//支付宝兑换,档位参数不存在
try{
Response response = alipayExchangeService.exchange(uid,alipay,realname,degreeId);
response.prettyPrint();
}catch (Exception e){
message = e.toString();
}
logger.info(message);
Assert.assertTrue(message.contains("\"success\":false"),"校验message失败");
Assert.assertTrue(message.contains("\"message\":\"档位不存在\""),"校验message失败");
logger.info("校验支付宝档位篡改无法兑换成功");
}
//支付宝兑换接口抽离
public String 支付宝兑换订单(int uid,String alipay,String realname,String degreeId) throws Exception {
Response response = alipayExchangeService.exchange(uid,alipay,realname,degreeId);
......
......@@ -249,13 +249,14 @@ public class 新支付宝_兑换流程测试_ExchangeTest extends CheckTemplet {
int uid = 7271;
String actualCredits = "4";
String degreeId = "10";
String degreeId = "100";
String appItemId = "196921";
String credits = "4";
String message = "";
//支付宝兑换,档位参数不存在
try{
Thread.sleep(3000);
Response response = gawService.alipayExchange(uid,actualCredits,degreeId,appItemId,credits);
response.prettyPrint();
......@@ -287,6 +288,7 @@ public class 新支付宝_兑换流程测试_ExchangeTest extends CheckTemplet {
String orderId = response.jsonPath().getString("data.orderId");
//查询数据库
Thread.sleep(3000);
Map<String,Object> mapOrderId = jdbc.findSimpleResult("SELECT * FROM "+ Database.orders_consumer+"."+ Database.orders12 + " where id = " + orderId);
String orderStatus = String.valueOf(mapOrderId.get("status"));
String orderCredits = String.valueOf(mapOrderId.get("credits"));
......
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