Package net.thucydides.core.webdriver
Class WebdriverInstances
java.lang.Object
net.thucydides.core.webdriver.WebdriverInstances
One or more WebDriver drivers that are being used in a test.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidSet<org.openqa.selenium.WebDriver>org.openqa.selenium.WebDrivervoidbooleandriverIsRegisteredFor(String driverName) List<org.openqa.selenium.WebDriver>intorg.openqa.selenium.WebDriverList<org.openqa.selenium.WebDriver>booleanregisterDriverCalled(String driverName) voidvoidsetCurrentActiveDriver(org.openqa.selenium.WebDriver driver) voidsetCurrentDriverTo(org.openqa.selenium.WebDriver driver) org.openqa.selenium.WebDriver
-
Constructor Details
-
WebdriverInstances
public WebdriverInstances()
-
-
Method Details
-
getCurrentDriver
public org.openqa.selenium.WebDriver getCurrentDriver() -
getCurrentDriverName
-
getCurrentDriverType
-
closeCurrentDriver
public org.openqa.selenium.WebDriver closeCurrentDriver() -
resetCurrentDriver
public void resetCurrentDriver() -
driverIsRegisteredFor
-
useDriver
-
closeAllDrivers
-
closeCurrentDrivers
public void closeCurrentDrivers() -
getActiveWebdriverCount
public int getActiveWebdriverCount() -
hasAnInstantiatedDriver
public boolean hasAnInstantiatedDriver() -
setCurrentDriverTo
public void setCurrentDriverTo(org.openqa.selenium.WebDriver driver) -
getActiveDrivers
-
getActiveDriverTypes
-
setCurrentActiveDriver
public void setCurrentActiveDriver(org.openqa.selenium.WebDriver driver) -
clearCurrentActiveDriver
public void clearCurrentActiveDriver() -
getCurrentDrivers
-
getActiveDriverMap
-
registerDriverCalled
-