Guest User

Untitled

a guest
Jul 22nd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. @Test
  2. public void Add() throws Exception {
  3.  
  4. MockitoAnnotations.initMocks(this);
  5. MockMvc mockMvc = MockMvcBuilders.webAppContextSetup(context).build();
  6. Gson gson = new Gson();
  7. QuestionModel questionModel = new QuestionModel();
  8. List<OptionModel> optionModelList = new ArrayList<>();
  9. questionModel.setTag("34");
  10. questionModel.setCorrectAnswer(1L);
  11. questionModel.setTitle("34");
  12. questionModel.setDifficulty("Beginner");
  13.  
  14. OptionModel optionModel1 = new OptionModel();
  15. optionModel1.setOrder(1);
  16. optionModel1.setTitle("option 1");
  17. optionModelList.add(optionModel1);
  18. questionModel.setOptions(optionModelList);
  19. RequestBuilder request = MockMvcRequestBuilders
  20. .post("/question/add")
  21. .contentType(MediaType.APPLICATION_JSON)
  22. .content(gson.toJson(questionModel));
  23.  
  24. MvcResult result = mockMvc.perform(request).andReturn();
  25.  
  26. String jsonstr=result.getResponse().getContentAsString();
  27. System.out.println("***********************" + jsonstr);
  28. }
Add Comment
Please, Sign In to add comment