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
 Set<org.openqa.selenium.WebDriver> closeAllDrivers()
           
 org.openqa.selenium.WebDriver closeCurrentDriver()
           
 boolean driverIsRegisteredFor(String driverName)
           
 int getActiveWebdriverCount()
           
 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 org.openqa.selenium.WebDriver closeCurrentDriver()

resetCurrentDriver

public void resetCurrentDriver()

driverIsRegisteredFor

public boolean driverIsRegisteredFor(String driverName)

useDriver

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

closeAllDrivers

public Set<org.openqa.selenium.WebDriver> closeAllDrivers()

getActiveWebdriverCount

public int getActiveWebdriverCount()

registerDriverCalled

public WebdriverInstances.InstanceRegistration registerDriverCalled(String driverName)


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