org.jbehave.web.selenium
Class TypeWebDriverProvider

java.lang.Object
  extended by org.jbehave.web.selenium.DelegatingWebDriverProvider
      extended by org.jbehave.web.selenium.TypeWebDriverProvider
All Implemented Interfaces:
WebDriverProvider
Direct Known Subclasses:
DefaultWebDriverProvider

public class TypeWebDriverProvider
extends DelegatingWebDriverProvider

Provides WebDriver instances of given type, instantiating it using the default constructor.


Field Summary
 
Fields inherited from class org.jbehave.web.selenium.DelegatingWebDriverProvider
delegate
 
Constructor Summary
TypeWebDriverProvider()
          Provides instances of FirefoxDrivers.
TypeWebDriverProvider(Class<? extends org.openqa.selenium.WebDriver> type)
          Provides instances of a supplied type
 
Method Summary
 void initialize()
           
 
Methods inherited from class org.jbehave.web.selenium.DelegatingWebDriverProvider
get, saveScreenshotTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeWebDriverProvider

public TypeWebDriverProvider()
Provides instances of FirefoxDrivers.


TypeWebDriverProvider

public TypeWebDriverProvider(Class<? extends org.openqa.selenium.WebDriver> type)
Provides instances of a supplied type

Parameters:
type - the WebDriver type to instantiate.
Method Detail

initialize

public void initialize()


Copyright © 2011. All Rights Reserved.