List of usage examples for org.springframework.mock.web MockHttpServletResponse MockHttpServletResponse
MockHttpServletResponse
From source file:org.craftercms.security.authentication.impl.RestLoginFailureHandlerTest.java
@Test public void testHandle() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest("GET", "/login.json"); MockHttpServletResponse response = new MockHttpServletResponse(); RequestContext context = new RequestContext(request, response); handler.handle(context, new BadCredentialsException(ERROR_MESSAGE)); assertEquals(HttpServletResponse.SC_UNAUTHORIZED, response.getStatus()); assertEquals(EXPECTED_RESPONSE_CONTENT, response.getContentAsString()); }
From source file:org.geomajas.gwt.server.mvc.GeomajasControllerTest.java
@Test public void testNonWebContext() throws ServletException, IOException { // create mock context that loads from the classpath MockServletConfig config = new MockServletConfig(); MockHttpServletRequest request = new MockHttpServletRequest(config.getServletContext()); MockHttpServletResponse response = new MockHttpServletResponse(); GeomajasController c = new GeomajasController(); c.init(config);/*from ww w . j av a 2 s .com*/ try { c.doPost(request, response); Assert.fail("Should fail outside web context"); } catch (RuntimeException e) { } }
From source file:org.araneaframework.tests.framework.router.BaseServiceRouterServiceTests.java
public void setUp() throws Exception { service = new MockBaseServiceRouterService(); map = new HashMap(); child1 = new MockEventfulStandardService(); child2 = new MockEventfulStandardService(); req = new MockHttpServletRequest(); res = new MockHttpServletResponse(); input = new StandardServletInputData(req); output = new StandardServletOutputData(req, res); map.put("first", child1); map.put("second", child2); service.setServiceMap(map);//from w w w.j ava 2s .com service._getComponent().init(MockUtil.getEnv()); }
From source file:org.araneaframework.tests.framework.router.StandardThreadServiceRouterServiceTests.java
public void setUp() throws Exception { service = new StandardThreadServiceRouterService(); map = new HashMap(); child1 = new MockEventfulStandardService(); child2 = new MockEventfulStandardService(); req = new MockHttpServletRequest(); res = new MockHttpServletResponse(); input = new StandardServletInputData(req); output = new StandardServletOutputData(req, res); map.put("child1", child1); map.put("child2", child2); service.setServiceMap(map);/*from ww w .ja v a2 s .co m*/ service._getComponent().init(MockUtil.getEnv()); service.setDefaultServiceId("child1"); }
From source file:org.slc.sli.dashboard.unit.controller.ErrorControllerTest.java
@Before public void setup() { request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); errorController = PowerMockito.spy(new ErrorController()); portalWSManager = PowerMockito.spy(new PortalWSManagerImpl()); errorController.setPortalWSManager(portalWSManager); }
From source file:org.craftercms.security.authentication.impl.RestAuthenticationRequiredHandlerTest.java
@Test public void testHandle() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest("GET", "/profile.json"); MockHttpServletResponse response = new MockHttpServletResponse(); RequestContext context = new RequestContext(request, response); handler.handle(context, new AuthenticationRequiredException(ERROR_MESSAGE)); assertEquals(HttpServletResponse.SC_UNAUTHORIZED, response.getStatus()); assertEquals(EXPECTED_RESPONSE_CONTENT, response.getContentAsString()); }
From source file:org.craftercms.security.authorization.impl.RestAccessDeniedHandlerTest.java
@Test public void testHandle() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest("GET", "/admin.json"); MockHttpServletResponse response = new MockHttpServletResponse(); RequestContext context = new RequestContext(request, response); handler.handle(context, new AccessDeniedException(ERROR_MESSAGE)); assertEquals(HttpServletResponse.SC_FORBIDDEN, response.getStatus()); assertEquals(EXPECTED_RESPONSE_CONTENT, response.getContentAsString()); }
From source file:org.araneaframework.tests.framework.router.StandardSessionServiceRouterServiceTests.java
public void setUp() throws Exception { service = new StandardSessionServiceRouterService(); map = new HashMap(); child1 = new MockEventfulStandardService(); child2 = new MockEventfulStandardService(); req = new MockHttpServletRequest(); res = new MockHttpServletResponse(); input = new StandardServletInputData(req); output = new StandardServletOutputData(req, res); map.put("child1", child1); map.put("child2", child2); service.setServiceMap(map);/*from w ww . j a v a 2 s .c o m*/ service._getComponent().init(MockUtil.getEnv()); service.setDefaultServiceId("child1"); }
From source file:org.openmrs.web.controller.maintenance.GlobalPropertyControllerTest.java
/** * @see GlobalPropertyController#onSubmit(HttpServletRequest,HttpServletResponse,Object,BindException) * @verifies purge not included properties *///from w ww . ja v a2 s .c o m @Test public void onSubmit_shouldPurgeNotIncludedProperties() throws Exception { GlobalProperty gp = new GlobalProperty("test1", "test1_value"); administrationService.saveGlobalProperty(gp); HttpServletResponse response = new MockHttpServletResponse(); MockHttpServletRequest request = new MockHttpServletRequest(); request.setMethod("POST"); request.setParameter("action", messageSource.getMessage("general.save", new Object[0], Locale.getDefault())); String[] keys = new String[] { "test2", "test3" }; String[] values = new String[] { "test2_value", "test3_value" }; String[] descriptions = new String[] { "", "" }; request.setParameter(GlobalPropertyController.PROP_NAME, keys); request.setParameter(GlobalPropertyController.PROP_VAL_NAME, values); request.setParameter(GlobalPropertyController.PROP_DESC_NAME, descriptions); controller.handleRequest(request, response); Assert.assertEquals(2, administrationService.getAllGlobalProperties().size()); for (GlobalProperty globalProperty : administrationService.getAllGlobalProperties()) { if (globalProperty.getProperty().equals("test2")) { Assert.assertEquals("test2_value", globalProperty.getPropertyValue()); } else if (globalProperty.getProperty().equals("test3")) { Assert.assertEquals("test3_value", globalProperty.getPropertyValue()); } else { Assert.fail("Should be either test2 or test3"); } } }
From source file:com.nominanuda.springsoy.SoySourceTest.java
@Test public void testJavaView() throws Exception { MockHttpServletRequest req = new MockHttpServletRequest("GET", "/"); req.addParameter("lang", "en"); MockHttpServletResponse resp = new MockHttpServletResponse(); SoyViewResolver viewResolver = new SoyViewResolver(); viewResolver.setSoySource(soySource); LocaleResolver localeResolver = new QueryParamLocaleResolver(); Locale loc = localeResolver.resolveLocale(req); View view = viewResolver.resolveViewName("examples.simple.helloWorld2", loc); Map<String, ?> m = Collections.emptyMap(); view.render(m, req, resp);//from w w w . ja v a 2 s . c om Assert.assertEquals("Hello world!", resp.getContentAsString()); }