List of usage examples for com.liferay.portal.kernel.util PortalUtil getPortal
public static Portal getPortal()
From source file:com.liferay.frontend.js.loader.modules.extender.internal.JSLoaderModulesServletTest.java
License:Open Source License
@Before public void setUp() { _portal = PortalUtil.getPortal(); _portalUtil.setPortal(new PortalImpl() { @Override// w ww .j av a 2 s. c om public String getPathContext() { return StringPool.BLANK; } }); }
From source file:com.liferay.frontend.js.loader.modules.extender.internal.JSLoaderModulesServletTest.java
License:Open Source License
protected JSLoaderModulesServlet buildJSLoaderModulesServlet(Map<String, Object> properties) throws Exception { JSLoaderModulesServlet jsLoaderModulesServlet = new JSLoaderModulesServlet(); ReflectionTestUtil.setFieldValue(jsLoaderModulesServlet, "_portal", PortalUtil.getPortal()); jsLoaderModulesServlet.activate(mock(ComponentContext.class), properties); MockServletContext mockServletContext = new MockServletContext(); mockServletContext.setContextPath("/loader"); jsLoaderModulesServlet.init(new MockServletConfig(mockServletContext)); jsLoaderModulesServlet.setDetails(Converter.cnv(Details.class, properties)); JSLoaderModulesTracker jsLoaderModulesTracker = new JSLoaderModulesTracker(); jsLoaderModulesTracker.setDetails(Converter.cnv(Details.class, properties)); jsLoaderModulesServlet.setJSLoaderModulesTracker(jsLoaderModulesTracker); NPMRegistry npmRegistry = new NPMRegistryImpl(); jsLoaderModulesServlet.setNPMRegistry(npmRegistry); return jsLoaderModulesServlet; }