JSF Test Framework: Mock 1.1.2

org.jboss.test.faces.stub.faces
Class StubApplicationFactory

java.lang.Object
  extended by javax.faces.application.ApplicationFactory
      extended by org.jboss.test.faces.stub.faces.StubApplicationFactory
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.application.ApplicationFactory>

public class StubApplicationFactory
extends javax.faces.application.ApplicationFactory

An mock implementation of the JSF ApplicationFactory which returns a mock Application wrapped in a SeamApplication. This class can be registered with JSF to allow JSF to be used formally in a test environment as follows: FactoryFinder.setFactory(FactoryFinder.APPLICATION_FACTORY, "org.jboss.test.faces.mock.faces.StubApplicationFactory"); Application application = ((ApplicationFactory) FactoryFinder .getFactory(FactoryFinder.APPLICATION_FACTORY)).getApplication();

Author:
Dan Allen

Constructor Summary
StubApplicationFactory()
           
 
Method Summary
 javax.faces.application.Application getApplication()
           
 void setApplication(javax.faces.application.Application application)
           
 
Methods inherited from class javax.faces.application.ApplicationFactory
getWrapped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StubApplicationFactory

public StubApplicationFactory()
Method Detail

getApplication

public javax.faces.application.Application getApplication()
Specified by:
getApplication in class javax.faces.application.ApplicationFactory

setApplication

public void setApplication(javax.faces.application.Application application)
Specified by:
setApplication in class javax.faces.application.ApplicationFactory

JSF Test Framework: Mock 1.1.2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.