net.thucydides.core.webdriver
Class WebdriverInstances

Package class diagram package WebdriverInstances
java.lang.Object
  extended by net.thucydides.core.webdriver.WebdriverInstances

public class WebdriverInstances
extends Object

One or more WebDriver drivers that are being used in a test.


Nested Class Summary
 class WebdriverInstances.InstanceRegistration
           
 
Constructor Summary
WebdriverInstances()
           
 
Method Summary
 void closeAllDrivers()
           
 void closeCurrentDriver()
           
 boolean driverIsRegisteredFor(String driverName)
           
 org.openqa.selenium.WebDriver getCurrentDriver()
           
 String getCurrentDriverName()
           
 WebdriverInstances.InstanceRegistration registerDriverCalled(String driverName)
           
 void resetCurrentDriver()
           
 org.openqa.selenium.WebDriver useDriver(String driverName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebdriverInstances

public WebdriverInstances()
Method Detail

getCurrentDriver

public org.openqa.selenium.WebDriver getCurrentDriver()

getCurrentDriverName

public String getCurrentDriverName()

closeCurrentDriver

public void closeCurrentDriver()

resetCurrentDriver

public void resetCurrentDriver()

driverIsRegisteredFor

public boolean driverIsRegisteredFor(String driverName)

useDriver

public org.openqa.selenium.WebDriver useDriver(String driverName)

closeAllDrivers

public void closeAllDrivers()

registerDriverCalled

public WebdriverInstances.InstanceRegistration registerDriverCalled(String driverName)


Copyright © 2011-2012 Wakaleo Consulting. All Rights Reserved.