org.jboss.test.faces.mockito
Class MockFacesContext
java.lang.Object
javax.faces.context.FacesContext
org.jboss.test.faces.mockito.MockFacesContext
public class MockFacesContext
- extends javax.faces.context.FacesContext
The mocked FacesContext instance.
All methods are stubbed (provides no functionality) except setCurrentInstance(FacesContext) and
release() which are delegated to real FacesContext implementation to set and reset current context
in mocked environment.
- Author:
- Lukas Fryc
| Methods inherited from class javax.faces.context.FacesContext |
getCurrentInstance, isReleased |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockFacesContext
public MockFacesContext()
setCurrentInstance
public static void setCurrentInstance(javax.faces.context.FacesContext context)
- Sets the current context of
FacesContext.
- Parameters:
context - the current context of FacesContext.
release
public void release()
- Specified by:
release in class javax.faces.context.FacesContext
getApplication
public javax.faces.application.Application getApplication()
- Specified by:
getApplication in class javax.faces.context.FacesContext
getClientIdsWithMessages
public Iterator<String> getClientIdsWithMessages()
- Specified by:
getClientIdsWithMessages in class javax.faces.context.FacesContext
getExternalContext
public javax.faces.context.ExternalContext getExternalContext()
- Specified by:
getExternalContext in class javax.faces.context.FacesContext
getMaximumSeverity
public javax.faces.application.FacesMessage.Severity getMaximumSeverity()
- Specified by:
getMaximumSeverity in class javax.faces.context.FacesContext
getMessages
public Iterator<javax.faces.application.FacesMessage> getMessages()
- Specified by:
getMessages in class javax.faces.context.FacesContext
getMessages
public Iterator<javax.faces.application.FacesMessage> getMessages(String clientId)
- Specified by:
getMessages in class javax.faces.context.FacesContext
getRenderKit
public javax.faces.render.RenderKit getRenderKit()
- Specified by:
getRenderKit in class javax.faces.context.FacesContext
getRenderResponse
public boolean getRenderResponse()
- Specified by:
getRenderResponse in class javax.faces.context.FacesContext
getResponseComplete
public boolean getResponseComplete()
- Specified by:
getResponseComplete in class javax.faces.context.FacesContext
getResponseStream
public javax.faces.context.ResponseStream getResponseStream()
- Specified by:
getResponseStream in class javax.faces.context.FacesContext
setResponseStream
public void setResponseStream(javax.faces.context.ResponseStream responseStream)
- Specified by:
setResponseStream in class javax.faces.context.FacesContext
getResponseWriter
public javax.faces.context.ResponseWriter getResponseWriter()
- Specified by:
getResponseWriter in class javax.faces.context.FacesContext
setResponseWriter
public void setResponseWriter(javax.faces.context.ResponseWriter responseWriter)
- Specified by:
setResponseWriter in class javax.faces.context.FacesContext
getViewRoot
public javax.faces.component.UIViewRoot getViewRoot()
- Specified by:
getViewRoot in class javax.faces.context.FacesContext
setViewRoot
public void setViewRoot(javax.faces.component.UIViewRoot root)
- Specified by:
setViewRoot in class javax.faces.context.FacesContext
addMessage
public void addMessage(String clientId,
javax.faces.application.FacesMessage message)
- Specified by:
addMessage in class javax.faces.context.FacesContext
renderResponse
public void renderResponse()
- Specified by:
renderResponse in class javax.faces.context.FacesContext
responseComplete
public void responseComplete()
- Specified by:
responseComplete in class javax.faces.context.FacesContext
getAttributes
public Map<Object,Object> getAttributes()
- Overrides:
getAttributes in class javax.faces.context.FacesContext
getPartialViewContext
public javax.faces.context.PartialViewContext getPartialViewContext()
- Overrides:
getPartialViewContext in class javax.faces.context.FacesContext
getELContext
public javax.el.ELContext getELContext()
- Overrides:
getELContext in class javax.faces.context.FacesContext
getExceptionHandler
public javax.faces.context.ExceptionHandler getExceptionHandler()
- Overrides:
getExceptionHandler in class javax.faces.context.FacesContext
setExceptionHandler
public void setExceptionHandler(javax.faces.context.ExceptionHandler exceptionHandler)
- Overrides:
setExceptionHandler in class javax.faces.context.FacesContext
getMessageList
public List<javax.faces.application.FacesMessage> getMessageList()
- Overrides:
getMessageList in class javax.faces.context.FacesContext
getMessageList
public List<javax.faces.application.FacesMessage> getMessageList(String clientId)
- Overrides:
getMessageList in class javax.faces.context.FacesContext
isValidationFailed
public boolean isValidationFailed()
- Overrides:
isValidationFailed in class javax.faces.context.FacesContext
isPostback
public boolean isPostback()
- Overrides:
isPostback in class javax.faces.context.FacesContext
validationFailed
public void validationFailed()
- Overrides:
validationFailed in class javax.faces.context.FacesContext
getCurrentPhaseId
public javax.faces.event.PhaseId getCurrentPhaseId()
- Overrides:
getCurrentPhaseId in class javax.faces.context.FacesContext
setCurrentPhaseId
public void setCurrentPhaseId(javax.faces.event.PhaseId currentPhaseId)
- Overrides:
setCurrentPhaseId in class javax.faces.context.FacesContext
setProcessingEvents
public void setProcessingEvents(boolean processingEvents)
- Overrides:
setProcessingEvents in class javax.faces.context.FacesContext
isProcessingEvents
public boolean isProcessingEvents()
- Overrides:
isProcessingEvents in class javax.faces.context.FacesContext
isProjectStage
public boolean isProjectStage(javax.faces.application.ProjectStage stage)
- Overrides:
isProjectStage in class javax.faces.context.FacesContext
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.