|
|
@@ -85,7 +85,7 @@ public class QuestionTests {
|
|
|
" \"id\" : \"uuidtestuuidtestuuidtestuuidtestuuidtestuuidtestuuidtest\"\n" +
|
|
|
"}";
|
|
|
|
|
|
-
|
|
|
+ public static String SAVE_ID=null;
|
|
|
@Test
|
|
|
public void test02_PostQuestion() throws Exception {
|
|
|
Request request=new Request(HttpMethod.POST,"/api/question");
|
|
|
@@ -95,6 +95,7 @@ public class QuestionTests {
|
|
|
System.out.println(request.OutToString(
|
|
|
"PostQuestion:新增问题,需要提供id"
|
|
|
));
|
|
|
+ SAVE_ID=(String)ret.get("id");
|
|
|
// String getStr="{\"id\":\"uuidtestuuidtestuuidtestuuidtestuuidtestuuidtestuuidtest\",\"type\":\"choice\",\"stem\":\"一次测试\",\"options\":{\"A\":\"2^k-1 >= n + k\",\"B\":\"2n-1 <= n + k\",\"C\":\"n = k\",\"D\":\"n-1 <= k\"},\"answer\":\"A\",\"key_points\":\"空\",\"analysis\":\"这里是分析\",\"tags\":null,\"knowledge_id\":[\"CF.CQ\"],\"lastModified\":null,\"tq_id\":\"uuidtestuuidtestuuidtestuuidtestuuidtestuuidtestuuidtest\",\"_links\":{\"self\":{\"href\":\"http://localhost:62201/api/question/uuidtestuuidtestuuidtestuuidtestuuidtestuuidtestuuidtest\"},\"question\":{\"href\":\"http://localhost:62201/api/question/uuidtestuuidtestuuidtestuuidtestuuidtestuuidtestuuidtest\"}}}";
|
|
|
// Assert.assertEquals(getStr
|
|
|
// ,request.getResDemoJson().replaceAll(""+Request.PORT,"62201"));
|
|
|
@@ -104,7 +105,8 @@ public class QuestionTests {
|
|
|
public void test03_PutQuestion() throws Exception {
|
|
|
Request request=new Request(HttpMethod.PUT,"/api/question/{id}");
|
|
|
final Map map = mapper.readValue(json, Map.class);
|
|
|
- request.put("id",map.get("id"));
|
|
|
+ request.put("id",SAVE_ID);
|
|
|
+ map.put("id",SAVE_ID);
|
|
|
map.put("analysis","这里新的分析");
|
|
|
request.setRequest(map);
|
|
|
Map ret = request.execute(Map.class);
|
|
|
@@ -127,7 +129,8 @@ public class QuestionTests {
|
|
|
public void test05_DeleteQuestion() throws Exception {
|
|
|
Request request=new Request(HttpMethod.DELETE,"/api/question/{id}");
|
|
|
final Map map = mapper.readValue(json, Map.class);
|
|
|
- request.put("id",map.get("id"));
|
|
|
+ request.put("id",SAVE_ID);
|
|
|
+ map.put("id",SAVE_ID);
|
|
|
Map forObject = request.execute(Map.class);
|
|
|
System.out.println(request.OutToString(
|
|
|
"DeleteQuestion:删除问题,需要提供id"
|