From 51c4c7a82de83898f5094b06ab2cf156d1e3a2c5 Mon Sep 17 00:00:00 2001 From: tanghc Date: Mon, 26 Aug 2019 14:13:46 +0800 Subject: [PATCH] 2.0 --- .../src/test/java/com/gitee/sop/test/AllInOneTest.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sop-test/src/test/java/com/gitee/sop/test/AllInOneTest.java b/sop-test/src/test/java/com/gitee/sop/test/AllInOneTest.java index bb84bd02..4415021e 100644 --- a/sop-test/src/test/java/com/gitee/sop/test/AllInOneTest.java +++ b/sop-test/src/test/java/com/gitee/sop/test/AllInOneTest.java @@ -109,11 +109,18 @@ public class AllInOneTest extends TestBase { * JSR-303参数校验 */ public void testJSR303() { + Client client = new Client(url, appId, privateKey); Client.RequestBuilder requestBuilder = new Client.RequestBuilder() .method("goods.add") .version("1.0") .bizContent(new BizContent().add("goods_name", "iphone6").add("goods_remark", "iphone6").add("goods_comment", "1")) - .httpMethod(HttpTool.HTTPMethod.POST); + .httpMethod(HttpTool.HTTPMethod.POST) + .callback((requestInfo, responseData) -> { + System.out.println(responseData); + JSONObject jsonObject = JSON.parseObject(responseData); + String sub_msg = jsonObject.getJSONObject("goods_add_response").getString("sub_msg"); + Assert.assertEquals(sub_msg, "商品评论长度必须在3和20之间"); + }); client.execute(requestBuilder); }