/** * Test method for {@link org.sagar.samples.controller.spring.HomeController#home()}. * * @throws Exception */ @Test public void testHome() throws Exception { System.out.println("excecuting test method 1"); HomeController homeController = new HomeController(); ModelAndView mnv = homeController.home(); assertEquals(mnv.getViewName(), "home"); assertEquals((String) mnv.getModel().get("name"), "Sagar Prasad"); // ------------MVC TESTING------------------// mockMvc .perform(MockMvcRequestBuilders.get("/home").accept(MediaType.APPLICATION_XML)) .andExpect(MockMvcResultMatchers.status().isOk()) .andDo(print()); ; }
@Test public void testCustomerOrdersShip() { DefaultRequestBuilder requestBuilder = MockMvcRequestBuilders.get("/customerCenter/orders/customerOrdersShip"); requestBuilder .contentType(MediaType.APPLICATION_JSON) .accept(MediaType.APPLICATION_JSON) .characterEncoding("UTF-8"); try { ResultActions action = this.mockMvc.perform(requestBuilder).andExpect(new StatusResultMatchers().isOk()); System.out.println(action.andReturn().getResponse().getContentAsString()); System.out.println(action.toString()); } catch (Exception e) { e.printStackTrace(); } }
@Test public void getAutoSetTest() { String dp_id = "100571094"; DefaultRequestBuilder requestBuilder = MockMvcRequestBuilders.get("/ordermonitor/orders/orderMonitor30"); requestBuilder.characterEncoding("UTF-8"); requestBuilder.param("dpId", dp_id); requestBuilder.contentType(MediaType.APPLICATION_JSON); requestBuilder.accept(MediaType.APPLICATION_JSON); try { ResultActions action = this.mockMvc.perform(requestBuilder).andExpect(new StatusResultMatchers().isOk()); action.andReturn().getResponse().setCharacterEncoding("UTF-8"); System.out.println(action.andReturn().getResponse().getContentAsString()); } catch (Exception e) { e.printStackTrace(); } }