expect(wContext.getBean(ScriptManager.class)).andReturn(scriptManager).anyTimes();
replay(wContext);
ServletContext servletContext = createNiceMock(ServletContext.class);
expect(servletContext.getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE)).andReturn(wContext).anyTimes();
replay(servletContext);
ServletRequest request = new MockHttpServletRequest();
request.setAttribute("_RENDER_CONTEXT", context);
pageContext = createNiceMock(PageContext.class);
expect(pageContext.getServletContext()).andReturn(servletContext).anyTimes();
expect(pageContext.getRequest()).andReturn(request).anyTimes();
tag = new RegionWidgetTag();
tag.setPageContext(pageContext);