public abstract class DriverHandler extends Object
| Constructor and Description |
|---|
DriverHandler(Config config,
AnnotationsReader annotationsReader) |
DriverHandler(Parameter parameter,
org.junit.jupiter.api.extension.ExtensionContext context,
Config config,
AnnotationsReader annotationsReader) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
Config |
getConfig() |
String |
getName() |
Object |
getObject() |
org.openqa.selenium.MutableCapabilities |
getOptions(Parameter parameter,
Optional<Object> testInstance) |
abstract void |
resolve() |
void |
setContainerMap(Map<String,DockerContainer> containerMap) |
void |
setDockerService(DockerService dockerService) |
boolean |
throwExceptionWhenNoDriver() |
public DriverHandler(Config config, AnnotationsReader annotationsReader)
public DriverHandler(Parameter parameter, org.junit.jupiter.api.extension.ExtensionContext context, Config config, AnnotationsReader annotationsReader)
public abstract void resolve()
public Object getObject()
public String getName()
public boolean throwExceptionWhenNoDriver()
public org.openqa.selenium.MutableCapabilities getOptions(Parameter parameter, Optional<Object> testInstance) throws IOException, IllegalAccessException
IOExceptionIllegalAccessExceptionpublic void cleanup()
public void setContainerMap(Map<String,DockerContainer> containerMap)
public void setDockerService(DockerService dockerService)
public Config getConfig()
Copyright © 2019. All rights reserved.