public class WebDriverExecutorRule extends Object implements org.junit.rules.TestRule
rule provides a mechanism for defining a
web driver executor either by directly injecting a custom
web driver executor, or by specifying a
web driver provider which is then used with the
default web driver executor, or by specifying nothing which
results in the default web driver executor using the default
web driver provider.| Constructor and Description |
|---|
WebDriverExecutorRule()
Initializes a web driver executor rule that uses the default
web driver executor using the default
web driver provider. |
WebDriverExecutorRule(de.codecentric.zucchini.web.WebDriverExecutor webDriverExecutor)
Initializes a web driver executor rule that uses the specified
web driver executor. |
WebDriverExecutorRule(de.codecentric.zucchini.web.provider.WebDriverProvider webDriverProvider)
Initializes a web driver executor rule that uses the specified
web driver provider with the default
web driver executor. |
| Modifier and Type | Method and Description |
|---|---|
org.junit.runners.model.Statement |
apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description) |
de.codecentric.zucchini.web.WebDriverExecutor |
getWebDriverExecutor()
Returns the
web driver executor. |
public WebDriverExecutorRule()
web driver executor using the default
web driver provider.public WebDriverExecutorRule(de.codecentric.zucchini.web.WebDriverExecutor webDriverExecutor)
web driver executor.webDriverExecutor - The web driver executor.public WebDriverExecutorRule(de.codecentric.zucchini.web.provider.WebDriverProvider webDriverProvider)
web driver provider with the default
web driver executor.webDriverProvider - The web driver executor.public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description)
apply in interface org.junit.rules.TestRulepublic de.codecentric.zucchini.web.WebDriverExecutor getWebDriverExecutor()
web driver executor.web driver executor.Copyright © 2015 codecentric AG. All rights reserved.