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 TypeMethodDescriptionvoid
Set<org.openqa.selenium.WebDriver>
org.openqa.selenium.WebDriver
void
boolean
driverIsRegisteredFor
(String driverName) List<org.openqa.selenium.WebDriver>
int
org.openqa.selenium.WebDriver
List<org.openqa.selenium.WebDriver>
boolean
registerDriverCalled
(String driverName) void
void
setCurrentActiveDriver
(org.openqa.selenium.WebDriver driver) void
setCurrentDriverTo
(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
-