Package com.vaadin.testbench.browser
Class CapabilitiesUtil
java.lang.Object
com.vaadin.testbench.browser.CapabilitiesUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.junit.jupiter.api.extension.ConditionEvaluationResultevaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context) Evaluates if test can be executed in terms of currentExtensionContext.static TestBenchBrowserFactorygetBrowserFactory(org.junit.jupiter.api.extension.ExtensionContext context) static List<org.openqa.selenium.remote.DesiredCapabilities> static Collection<org.openqa.selenium.remote.DesiredCapabilities> getDesiredCapabilities(org.junit.jupiter.api.extension.ExtensionContext context) static BrowsergetRunLocallyBrowserName(Class<?> testClass) static StringgetRunLocallyBrowserVersion(Class<?> testClass) static StringgetUniqueIdentifier(org.openqa.selenium.Capabilities capabilities) Returns a string which uniquely (enough) identifies this browser.
-
Constructor Details
-
CapabilitiesUtil
public CapabilitiesUtil()
-
-
Method Details
-
getDesiredCapabilities
public static Collection<org.openqa.selenium.remote.DesiredCapabilities> getDesiredCapabilities(org.junit.jupiter.api.extension.ExtensionContext context) -
evaluateExecutionCondition
public static org.junit.jupiter.api.extension.ConditionEvaluationResult evaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context) Evaluates if test can be executed in terms of currentExtensionContext.- Parameters:
context- ExtensionContext appropriate for current test method- Returns:
ConditionEvaluationResultenabled if test fulfills requirements, disabled otherwise
-
getRunLocallyBrowserName
-
getRunLocallyBrowserVersion
-
getDefaultCapabilities
- Returns:
- default capabilities, used if no
BrowserConfigurationmethod was found
-
getUniqueIdentifier
Returns a string which uniquely (enough) identifies this browser. Used mainly in screenshot names. -
getBrowserFactory
public static TestBenchBrowserFactory getBrowserFactory(org.junit.jupiter.api.extension.ExtensionContext context)
-