List of usage examples for org.springframework.ui ModelMap ModelMap
public ModelMap()
From source file:se.vgregion.portal.notes.calendar.controllers.NotesCalendarViewControllerTest.java
License:asdf
@Test public void shouldIncrementDisplayedWeekInModelWithOneWeek() throws Exception { // Given/*from w w w. ja v a 2 s . co m*/ ModelMap aModel = new ModelMap(); CalendarEventsPeriod displayPeriod1 = new CalendarEventsPeriod(new DateTime(), CalendarEventsPeriod.DEFAULT_PERIOD_LENGTH); aModel.put("displayPeriod", displayPeriod1); // When notesCalendarViewController.nextWeek(aModel, renderRequest, renderResponse); // Then CalendarEventsPeriod displayPeriod2 = (CalendarEventsPeriod) aModel.get("displayPeriod"); assertEquals(CalendarEventsPeriod.DEFAULT_PERIOD_LENGTH, Days.daysBetween(displayPeriod1.getStartDate(), displayPeriod2.getStartDate())); }
From source file:org.openmrs.web.controller.patient.PatientDashboardControllerTest.java
/** * @see PatientDashboardController#renderDashboard(String,ModelMap,HttpServletRequest) * @verifies redirect to find patient page if given patient id is not an existing uuid *///from w w w . j a va 2 s . c o m @Test public void renderDashboard_shouldRedirectToFindPatientPageIfGivenPatientIdIsNotAnExistingUuid() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest(); ModelMap map = new ModelMap(); String view = patientDashboardController.renderDashboard(NON_EXISTING_PATIENT_UUID, map, request); assertThat(view, is(PATIENT_FIND_VIEW)); assertThat(request.getSession().getAttribute(WebConstants.OPENMRS_ERROR_ATTR), is("patientDashboard.noPatientWithId")); assertThat(request.getSession().getAttribute(WebConstants.OPENMRS_ERROR_ARGS), is(NON_EXISTING_PATIENT_UUID)); }
From source file:org.esupportail.koha.webportlet.EsupKohaPortletController.java
@RequestMapping(params = "action=renewLoan") public void renewLoan(@RequestParam String itemId, ActionRequest request, ActionResponse response) { ModelMap model = new ModelMap(); String kohaIlsdiUrl = request.getPreferences().getValue(PREF_KOHA_ILSDI_URL, null); String kohaId = getUid(request); String patronId = kohaService.getPatronId(kohaIlsdiUrl, kohaId); RenewLoan renewLoan = kohaService.renewLoan(kohaIlsdiUrl, patronId, itemId); model.put("renewLoan", renewLoan); Map<String, String[]> parameters = new HashMap<String, String[]>(); parameters.put("renewLoanSuccess", new String[] { renewLoan.getSuccess() }); response.setRenderParameters(parameters); }
From source file:com.trenako.web.controllers.ReviewsControllerTests.java
@Test public void shouldRedirectAfterValidationErrorsDuringReviewsPosting() { String slug = "acme-123456"; ModelMap model = new ModelMap(); when(mockResult.hasErrors()).thenReturn(true); when(mockRsService.findBySlug(eq(slug))).thenReturn(rollingStock()); when(mockUserContext.getCurrentUser()).thenReturn(new AccountDetails(author())); String viewName = controller.postReview(postedForm(), mockResult, model, mockRedirectAtts); assertEquals("review/new", viewName); assertTrue("Review not found", model.containsAttribute("reviewForm")); ReviewForm form = (ReviewForm) model.get("reviewForm"); assertEquals(postedForm(), form);//from w w w .j a va 2 s. c o m verify(mockService, times(0)).postReview(isA(RollingStock.class), isA(Review.class)); }
From source file:com.test.controller.TokenController.java
@RequestMapping("/get_token") public ModelAndView authorize(HttpServletRequest req) throws OAuthSystemException, IOException { ModelMap map = new ModelMap(); try {/*from w w w . j a va 2 s . c o m*/ logger.info("==============================get_token============================================="); String code = req.getParameter("code"); logger.info("code=" + code); OAuthClientRequest request = OAuthClientRequest.tokenLocation(tokenEndpoint).setClientId(clientId) .setClientSecret(clientSecret).setRedirectURI(redirectUri).setScope(scope).setCode(code) .setGrantType(GrantType.AUTHORIZATION_CODE).buildBodyMessage(); OAuthClient client = new OAuthClient(new URLConnectionClient()); OAuthAccessTokenResponse oauthResponse = null; Class<? extends OAuthAccessTokenResponse> cl = OpenIdConnectResponse.class; oauthResponse = client.accessToken(request, cl); logger.info("getAccessToken" + oauthResponse.getAccessToken()); logger.info("getExpiresIn" + oauthResponse.getExpiresIn()); logger.info("getRefreshToken" + Oauth2Utils.isIssued(oauthResponse.getRefreshToken())); req.getSession().setAttribute(OAuth.OAUTH_ACCESS_TOKEN, oauthResponse.getAccessToken()); OpenIdConnectResponse openIdConnectResponse = ((OpenIdConnectResponse) oauthResponse); JWT idToken = openIdConnectResponse.getIdToken(); logger.info("idToken" + idToken.getRawString()); logger.info("getHeader " + idToken.getHeader()); logger.info("getHeader " + new JWTHeaderWriter().write(idToken.getHeader())); logger.info("getClaimsSet " + idToken.getClaimsSet()); logger.info("getClaimsSet " + new JWTClaimsSetWriter().write(idToken.getClaimsSet())); URL url = new URL(tokenEndpoint); logger.info("getIdTokenValid " + openIdConnectResponse.checkId(url.getHost(), clientId)); return new ModelAndView(new RedirectView("get_resource")); } catch (OAuthProblemException e) { logger.error(e.getMessage()); StringBuffer sb = new StringBuffer(); sb.append("</br>"); sb.append("Error code: ").append(e.getError()).append("</br>"); sb.append("Error description: ").append(e.getDescription()).append("</br>"); sb.append("Error uri: ").append(e.getUri()).append("</br>"); sb.append("State: ").append(e.getState()).append("</br>"); map.put("msg", sb.toString()); return new ModelAndView("index", map); } }
From source file:org.ngrinder.user.controller.UserControllerTest.java
/** * Test method for/*ww w . ja va 2 s .c om*/ * {@link org.ngrinder.user.controller.UserController#delete(org.springframework.ui.ModelMap, java.lang.String)} * . */ @SuppressWarnings("unchecked") @Test public void testDelete() { ModelMap model = new ModelMap(); // save new user for test saveTestUser("NewUserId1", "NewUserName1"); saveTestUser("NewUserId2", "NewUserName2"); saveTestUser("NewUserId3", "NewUserName3"); Pageable page = new PageRequest(0, 10); // search userController.getAll(model, null, page, "NewUserName"); PageImpl userList = (PageImpl<User>) model.get("users"); assertThat(userList.getContent().size(), is(3)); // test to delete one model.clear(); userController.delete(testUser, "NewUserId1", model); model.clear(); userController.getAll(model, Role.USER, page, "NewUserName"); userList = (PageImpl<User>) model.get("users"); assertThat(userList.getContent().size(), is(2)); // test to delete more model.clear(); userController.delete(testUser, "NewUserId2,NewUserId3", model); model.clear(); userController.getAll(model, Role.USER, page, "NewUserName"); userList = (PageImpl<User>) model.get("users"); assertThat(userList.getContent().size(), is(0)); }
From source file:org.ala.spatial.web.services.SitesBySpeciesWSControllerTabulated.java
@RequestMapping(value = "sxs", method = RequestMethod.GET) public ModelAndView sxsList(HttpServletRequest req, HttpServletResponse resp) throws IOException { List<SxS> list = getSxSList(); java.util.Collections.sort(list, new Comparator<SxS>() { @Override//from w w w .j av a 2 s . c o m public int compare(SxS s1, SxS s2) { if (s2.getAnalysisId() != null && s1.getAnalysisId() != null) { return s2.getAnalysisId().compareTo(s1.getAnalysisId()); } else if (s2.getAnalysisId() != null) { return 1; } else { return 0; } } }); ModelMap m = new ModelMap(); m.addAttribute("sxs", list); return new ModelAndView("sxs/list", m); }
From source file:br.com.edo.atmlist.controller.ATMControllerTest.java
/** * Test of addATM method, of class ATMController. *//*from ww w. j av a2s . co m*/ @Test public void testAddATM() { System.out.println("addATM"); ModelMap model = new ModelMap(); ATMController instance = new ATMController(); String expResult = "atm"; String result = instance.addATM(model); assertEquals(expResult, result); }
From source file:info.raack.appliancedetection.evaluation.web.EvaluationController.java
@RequestMapping(value = "/index.html", method = RequestMethod.GET) public ModelAndView showSimulationGroupControlPanel(HttpServletRequest request, HttpServletResponse response) { ModelMap modelMap = new ModelMap(); modelMap.put("simulationGroups", evaluationDatabase.getAllSimulationGroupInfo()); return new ModelAndView("evaluations", modelMap); }
From source file:com.forexnepal.controller.HomeController.java
@RequestMapping(value = "/exchange_rates/currency_list", method = RequestMethod.GET) public @ResponseBody ModelMap getCurrencyList() { ModelMap map = new ModelMap(); map.addAttribute("currencyList", exchangeRatesService.getCurrencyList()); return map;//from w w w .ja v a2 s.c om }