Class SharedWebDriver
- java.lang.Object
-
- org.fluentlenium.adapter.sharedwebdriver.SharedWebDriver
-
- All Implemented Interfaces:
org.openqa.selenium.WrapsDriver
public class SharedWebDriver extends java.lang.Object implements org.openqa.selenium.WrapsDriver
A reference to a sharedWebDriver
used by a test.
-
-
Constructor Summary
Constructors Constructor Description SharedWebDriver(org.openqa.selenium.WebDriver driver, java.lang.Class<?> testClass, java.lang.String testName, ConfigurationProperties.DriverLifecycle driverLifecycle)
Creates a new shared WebDriver.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openqa.selenium.WebDriver
getDriver()
Get the underlying driver.ConfigurationProperties.DriverLifecycle
getDriverLifecycle()
Get the driver lifecycle of this shared driver.java.lang.Class<?>
getTestClass()
Get the test class.java.lang.String
getTestName()
Get the test name.org.openqa.selenium.WebDriver
getWrappedDriver()
java.lang.String
toString()
-
-
-
Constructor Detail
-
SharedWebDriver
public SharedWebDriver(org.openqa.selenium.WebDriver driver, java.lang.Class<?> testClass, java.lang.String testName, ConfigurationProperties.DriverLifecycle driverLifecycle)
Creates a new shared WebDriver.- Parameters:
driver
- selenium WebDrivertestClass
- test classtestName
- test namedriverLifecycle
- driver lifecycle
-
-
Method Detail
-
getWrappedDriver
public org.openqa.selenium.WebDriver getWrappedDriver()
- Specified by:
getWrappedDriver
in interfaceorg.openqa.selenium.WrapsDriver
-
getDriver
public org.openqa.selenium.WebDriver getDriver()
Get the underlying driver.- Returns:
- selenium driver
-
getTestClass
public java.lang.Class<?> getTestClass()
Get the test class.- Returns:
- test class
-
getTestName
public java.lang.String getTestName()
Get the test name.- Returns:
- test name
-
getDriverLifecycle
public ConfigurationProperties.DriverLifecycle getDriverLifecycle()
Get the driver lifecycle of this shared driver.- Returns:
- driver lifecycle
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-