Package io.fluentlenium.adapter
Interface SharedMutator
- All Known Implementing Classes:
DefaultSharedMutator
,FluentCucumberSharedMutator
public interface SharedMutator
Defines mutations of parameters used for
SharedWebDriverContainer
method calls.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
Effective parameters used by the test. -
Method Summary
Modifier and TypeMethodDescriptiongetEffectiveParameters
(Class<T> testClass, String testName, ConfigurationProperties.DriverLifecycle driverLifecycle) Effective parameters to use forSharedWebDriverContainer
.
-
Method Details
-
getEffectiveParameters
<T> SharedMutator.EffectiveParameters<T> getEffectiveParameters(Class<T> testClass, String testName, ConfigurationProperties.DriverLifecycle driverLifecycle) Effective parameters to use forSharedWebDriverContainer
.- Type Parameters:
T
- type of the test class- Parameters:
testClass
- test classtestName
- test namedriverLifecycle
- WebDriver lifecycle- Returns:
- Effective parameters object.
-