Package io.github.bonigarcia.seljup
Class SelenideHandler
- java.lang.Object
-
- io.github.bonigarcia.seljup.SelenideHandler
-
public class SelenideHandler extends Object
Logic for creating instances of SelenideDriver.- Since:
- 4.1.0
- Author:
- Boni Garcia
-
-
Constructor Summary
Constructors Constructor Description SelenideHandler(AnnotationsReader annotationsReader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
createSelenideDriver(org.openqa.selenium.WebDriver driver, Parameter parameter, Optional<Object> testInstance)
Object
getSelenideConfig(Optional<Object> testInstance, Parameter parameter)
boolean
isSelenide(Class<?> type)
boolean
useCustomSelenideConfig(Parameter parameter, Optional<Object> testInstance)
-
-
-
Constructor Detail
-
SelenideHandler
public SelenideHandler(AnnotationsReader annotationsReader)
-
-
Method Detail
-
isSelenide
public boolean isSelenide(Class<?> type)
-
useCustomSelenideConfig
public boolean useCustomSelenideConfig(Parameter parameter, Optional<Object> testInstance)
-
createSelenideDriver
public Object createSelenideDriver(org.openqa.selenium.WebDriver driver, Parameter parameter, Optional<Object> testInstance)
-
-