public abstract class AbstractMyFacesFaceletsTestCase extends AbstractMyFacesRequestTestCase
Abstract JUnit test case base class, which provide a var called vdl, that can be used to build facelet views calling for example:
vdl.buildView(facesContext, facesContext.getViewRoot(), "/hello.xhtml");
It already initalize a request, and keep in mind there is no any lifecycle execution. This test case is used to check the view structure.
AbstractMyFacesTestCase.JUnitFacesInitializer, AbstractMyFacesTestCase.MyFacesMockFacesConfigurationProvider, AbstractMyFacesTestCase.SharedFacesConfiguration
Modifier and Type | Field and Description |
---|---|
protected MockMyFacesFaceletViewDeclarationLanguage |
vdl |
application, client, externalContext, facesContext, lastSession, request, requestInitializedCalled, response, session
AFTER_RENDER_STEP, BEFORE_RENDER_STEP, BUILD_VIEW_CYCLE_STEP, facesConfigurationProvider, facesContextFactory, LAST_PHASE_PROCESSED, LAST_RENDER_PHASE_STEP, lifecycle, lifecycleFactory, listener, PHASE_MANAGER_INSTANCE, servletConfig, servletContext, VIEWHANDLER_RENDER_STEP, webContainer
Constructor and Description |
---|
AbstractMyFacesFaceletsTestCase() |
Modifier and Type | Method and Description |
---|---|
void |
setUp()
Set up instance variables required by this test case.
|
protected void |
setUpVDL() |
void |
startFaceletRequest()
Initialize a request providing an empty UIViewRoot without enter into the
lifecycle.
|
void |
tearDown() |
applyRequestValues, createClient, doRequestDestroyed, doRequestInitialized, endRequest, executeAfterRender, executeBeforeRender, executeBuildViewCycle, executeViewHandlerRender, getContextPath, getFacesContext, getRenderedContent, getRequest, getResponse, getServletPath, invokeApplication, processLifecycleExecute, processLifecycleExecuteAndRender, processLifecycleRender, processRemainingExecutePhases, processRemainingPhases, processValidations, renderResponse, restoreView, setupRequest, setupRequest, setupRequest, startRequest, startViewRequest, tearDownRequest, updateModelValues
applyRequestValues, createExpressionFactory, createFacesConfigurationProvider, createFacesInitializer, executeAfterRender, executeBeforeRender, executeBuildViewCycle, executePhase, executeViewHandlerRender, getRenderedContent, getTestJavaClass, getWebappContextURI, getWebappResourcePath, invokeApplication, isScanAnnotations, processLifecycleExecute, processLifecycleRender, processRemainingExecutePhases, processRemainingPhases, processRemainingPhasesBefore, processValidations, renderResponse, restoreView, setUpClassloader, setUpFacesServlet, setUpMyFaces, setUpServletListeners, setUpServletObjects, setUpServlets, setUpWebConfigParams, tearDownClass, tearDownClassloader, tearDownFacesServlet, tearDownMyFaces, tearDownServletListeners, tearDownServlets, updateModelValues
protected MockMyFacesFaceletViewDeclarationLanguage vdl
public void setUp() throws Exception
AbstractMyFacesTestCase
Set up instance variables required by this test case.
setUp
in class AbstractMyFacesRequestTestCase
Exception
protected void setUpVDL()
public void startFaceletRequest()
public void tearDown() throws Exception
tearDown
in class AbstractMyFacesRequestTestCase
Exception
Copyright © 2020 The Apache Software Foundation. All rights reserved.