org.testatoo.config
Class AbstractTestatooModule

java.lang.Object
  extended by org.testatoo.config.AbstractTestatooModule
All Implemented Interfaces:
TestatooModule

public abstract class AbstractTestatooModule
extends java.lang.Object
implements TestatooModule


Constructor Summary
AbstractTestatooModule()
           
 
Method Summary
protected  TestatooConfig config()
           
protected abstract  void configure()
           
 void configure(TestatooConfig testatooConfig)
           
protected  ContainerConfig containers()
           
protected  ContainerType createContainer()
           
protected  SeleniumServerBuilder createSeleniumServer()
           
protected  SeleniumSessionBuilder createSeleniumSession()
           
protected  TestatooConfig install(TestatooModule... modules)
           
protected  LifeCycleConfig lifecycle()
           
protected  SeleniumServerConfig seleniumServers()
           
protected  SeleniumSessionConfig seleniumSessions()
           
 TestatooConfig useAnnotations()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTestatooModule

public AbstractTestatooModule()
Method Detail

configure

public void configure(TestatooConfig testatooConfig)
Specified by:
configure in interface TestatooModule

install

protected final TestatooConfig install(TestatooModule... modules)
See Also:
TestatooConfig.install(TestatooModule...)

lifecycle

protected final LifeCycleConfig lifecycle()
See Also:
TestatooConfig.lifecycle()

config

protected final TestatooConfig config()
Returns:
the TestatooConfig configurator class

containers

protected final ContainerConfig containers()
See Also:
TestatooConfig.containers()

createContainer

protected final ContainerType createContainer()
See Also:
TestatooConfig.createContainer()

seleniumServers

protected final SeleniumServerConfig seleniumServers()
See Also:
TestatooConfig.seleniumServers()

createSeleniumServer

protected final SeleniumServerBuilder createSeleniumServer()
See Also:
TestatooConfig.createSeleniumServer()

seleniumSessions

protected final SeleniumSessionConfig seleniumSessions()
See Also:
TestatooConfig.seleniumSessions()

createSeleniumSession

protected final SeleniumSessionBuilder createSeleniumSession()
See Also:
TestatooConfig.createSeleniumSession()

useAnnotations

public TestatooConfig useAnnotations()

configure

protected abstract void configure()


Copyright © 2008-2010 Ovea. All Rights Reserved.