A B C D E F G I M N P R S T U W Y 
All Classes All Packages

A

AutoCucumberIT - Class in io.webdevice.cucumber.split.runner
 
AutoCucumberIT() - Constructor for class io.webdevice.cucumber.split.runner.AutoCucumberIT
 

B

BasicDeviceDefinitionTest - Class in io.webdevice.wiring
 
BasicDeviceDefinitionTest() - Constructor for class io.webdevice.wiring.BasicDeviceDefinitionTest
 
BasicDeviceDefinitionTest.BadOptions - Class in io.webdevice.wiring
 

C

Collections - Class in io.webdevice.util
 
Collections() - Constructor for class io.webdevice.util.Collections
 
ConfigurationStep - Class in io.webdevice.cucumber.capabilities.reference
 
ConfigurationStep - Class in io.webdevice.cucumber.lenient
 
ConfigurationStep - Class in io.webdevice.cucumber.provided.configured
 
ConfigurationStep - Class in io.webdevice.cucumber.provided.injected
 
ConfigurationStep - Class in io.webdevice.cucumber.single
 
ConfigurationStep - Class in io.webdevice.cucumber.split.steps.auto
This demonstrates using WebDevice with an existing configuration leveraging auto configuration
ConfigurationStep - Class in io.webdevice.cucumber.split.steps.direct
This demonstrates using WebDevice without an existing configuration by directly referencing the WebDeviceRuntime
ConfigurationStep - Class in io.webdevice.cucumber.split.steps.enabled
This demonstrates using WebDevice with an existing configuration decorated with the EnableWebDevice annotation
ConfigurationStep() - Constructor for class io.webdevice.cucumber.capabilities.reference.ConfigurationStep
 
ConfigurationStep() - Constructor for class io.webdevice.cucumber.lenient.ConfigurationStep
 
ConfigurationStep() - Constructor for class io.webdevice.cucumber.provided.configured.ConfigurationStep
 
ConfigurationStep() - Constructor for class io.webdevice.cucumber.provided.injected.ConfigurationStep
 
ConfigurationStep() - Constructor for class io.webdevice.cucumber.single.ConfigurationStep
 
ConfigurationStep() - Constructor for class io.webdevice.cucumber.split.steps.auto.ConfigurationStep
 
ConfigurationStep() - Constructor for class io.webdevice.cucumber.split.steps.direct.ConfigurationStep
 
ConfigurationStep() - Constructor for class io.webdevice.cucumber.split.steps.enabled.ConfigurationStep
 
ConfigurationStep.TestConfiguration - Class in io.webdevice.cucumber.capabilities.reference
 
ConfigurationStep.TestConfiguration - Class in io.webdevice.cucumber.lenient
 
ConfigurationStep.TestConfiguration - Class in io.webdevice.cucumber.provided.configured
 
ConfigurationStep.TestConfiguration - Class in io.webdevice.cucumber.provided.injected
 
ConfigurationStep.TestConfiguration - Class in io.webdevice.cucumber.single
 
CucumberIT - Class in io.webdevice.cucumber.capabilities.reference
 
CucumberIT - Class in io.webdevice.cucumber.lenient
 
CucumberIT - Class in io.webdevice.cucumber.provided.configured
 
CucumberIT - Class in io.webdevice.cucumber.provided.injected
 
CucumberIT - Class in io.webdevice.cucumber.single
 
CucumberIT() - Constructor for class io.webdevice.cucumber.capabilities.reference.CucumberIT
 
CucumberIT() - Constructor for class io.webdevice.cucumber.lenient.CucumberIT
 
CucumberIT() - Constructor for class io.webdevice.cucumber.provided.configured.CucumberIT
 
CucumberIT() - Constructor for class io.webdevice.cucumber.provided.injected.CucumberIT
 
CucumberIT() - Constructor for class io.webdevice.cucumber.single.CucumberIT
 
CustomFirefoxProvider - Class in io.webdevice.support
 
CustomFirefoxProvider(String) - Constructor for class io.webdevice.support.CustomFirefoxProvider
 

D

DeviceDefinitionTest - Interface in io.webdevice.wiring
 
DeviceRegistrarTest - Class in io.webdevice.wiring
 
DeviceRegistrarTest() - Constructor for class io.webdevice.wiring.DeviceRegistrarTest
 
DirectCucumberIT - Class in io.webdevice.cucumber.split.runner
 
DirectCucumberIT() - Constructor for class io.webdevice.cucumber.split.runner.DirectCucumberIT
 
DirectDeviceDefinitionTest - Class in io.webdevice.wiring
 
DirectDeviceDefinitionTest() - Constructor for class io.webdevice.wiring.DirectDeviceDefinitionTest
 

E

EnabledCucumberIT - Class in io.webdevice.cucumber.split.runner
 
EnabledCucumberIT() - Constructor for class io.webdevice.cucumber.split.runner.EnabledCucumberIT
 
environment - Variable in class io.webdevice.wiring.EnvironmentBasedTest
 
EnvironmentBasedTest - Class in io.webdevice.wiring
 
EnvironmentBasedTest() - Constructor for class io.webdevice.wiring.EnvironmentBasedTest
 
environmentWith(String) - Method in class io.webdevice.wiring.EnvironmentBasedTest
 

F

firefoxOptions() - Method in class io.webdevice.cucumber.capabilities.reference.ConfigurationStep.TestConfiguration
 

G

get() - Method in class io.webdevice.support.CustomFirefoxProvider
 

I

initialize() - Method in class io.webdevice.support.CustomFirefoxProvider
 
io.webdevice.cucumber.capabilities.reference - package io.webdevice.cucumber.capabilities.reference
 
io.webdevice.cucumber.common - package io.webdevice.cucumber.common
 
io.webdevice.cucumber.lenient - package io.webdevice.cucumber.lenient
 
io.webdevice.cucumber.provided.configured - package io.webdevice.cucumber.provided.configured
 
io.webdevice.cucumber.provided.injected - package io.webdevice.cucumber.provided.injected
 
io.webdevice.cucumber.single - package io.webdevice.cucumber.single
 
io.webdevice.cucumber.split.runner - package io.webdevice.cucumber.split.runner
 
io.webdevice.cucumber.split.steps.auto - package io.webdevice.cucumber.split.steps.auto
 
io.webdevice.cucumber.split.steps.direct - package io.webdevice.cucumber.split.steps.direct
 
io.webdevice.cucumber.split.steps.enabled - package io.webdevice.cucumber.split.steps.enabled
 
io.webdevice.support - package io.webdevice.support
 
io.webdevice.util - package io.webdevice.util
 
io.webdevice.wiring - package io.webdevice.wiring
 

M

mapOf(String, Object) - Static method in class io.webdevice.util.Collections
 

N

navigateHome() - Method in class io.webdevice.cucumber.common.WebDeviceSteps
 
navigateTo(String) - Method in class io.webdevice.cucumber.common.WebDeviceSteps
 

P

provided() - Method in class io.webdevice.cucumber.provided.injected.ConfigurationStep.TestConfiguration
 
ProvidedDeviceDefinitionTest - Class in io.webdevice.wiring
 
ProvidedDeviceDefinitionTest() - Constructor for class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
provideShouldRaiseDeviceNotProvidedExceptionWhenProviderNotRegistered() - Method in class io.webdevice.support.SpringDeviceRegistryTest
 
provideShouldReturnDeviceFromProvider() - Method in class io.webdevice.support.SpringDeviceRegistryTest
 

R

releaseShouldRaiseDeviceNotProvidedExceptionWhenProviderNotRegistered() - Method in class io.webdevice.support.SpringDeviceRegistryTest
 
releaseShouldReturnDeviceToProvider() - Method in class io.webdevice.support.SpringDeviceRegistryTest
 
RemoteDeviceDefinitionTest - Class in io.webdevice.wiring
 
RemoteDeviceDefinitionTest() - Constructor for class io.webdevice.wiring.RemoteDeviceDefinitionTest
 

S

setOf(String...) - Static method in class io.webdevice.util.Collections
 
SettingsTest - Class in io.webdevice.wiring
 
SettingsTest() - Constructor for class io.webdevice.wiring.SettingsTest
 
setUp() - Method in class io.webdevice.support.SpringDeviceRegistryTest
 
setUp() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
setUp() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
setUp() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
setUp() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
setUp() - Method in class io.webdevice.wiring.SettingsTest
 
setUp() - Method in class io.webdevice.wiring.WebDeviceRuntimeTest
 
setUp() - Method in class io.webdevice.wiring.YamlBindingTest
 
setUpEnvironment() - Method in class io.webdevice.wiring.EnvironmentBasedTest
 
shouldBindWebDeviceSpecificSettingsFromEnvironmentUsingDefaults() - Method in class io.webdevice.wiring.SettingsTest
 
shouldBindWebDeviceSpecificSettingsFromEnvironmentUsingNonDefaults() - Method in class io.webdevice.wiring.SettingsTest
 
shouldBuildDefinitionWithCapabilitiesReference() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithCapabilitiesReference() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithCapabilitiesReference() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithCapabilitiesReference() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingCapabilities() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingCapabilities() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingCapabilities() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingCapabilities() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingCapabilitiesAndExtraCapabilities() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingCapabilitiesAndExtraCapabilities() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingCapabilitiesAndExtraCapabilities() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingCapabilitiesAndExtraCapabilities() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingExtraCapabilities() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingExtraCapabilities() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingExtraCapabilities() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredMergingExtraCapabilities() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredOnly() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredOnly() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredOnly() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithDesiredOnly() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithMapMergingExtraCapabilities() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithMapMergingExtraCapabilities() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithMapMergingExtraCapabilities() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithMapMergingExtraCapabilities() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithMapOnly() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithMapOnly() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithMapOnly() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithMapOnly() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingCapabilities() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingCapabilities() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingCapabilities() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingCapabilities() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingCapabilitiesAndExtraCapabilities() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingCapabilitiesAndExtraCapabilities() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingCapabilitiesAndExtraCapabilities() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingCapabilitiesAndExtraCapabilities() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingExtraCapabilities() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingExtraCapabilities() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingExtraCapabilities() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsMergingExtraCapabilities() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsOnly() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsOnly() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsOnly() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithOptionsOnly() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithoutCapabilitiesAndWithConfidential() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithoutCapabilitiesAndWithConfidential() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithoutCapabilitiesAndWithConfidential() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithoutCapabilitiesAndWithConfidential() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldBuildDefinitionWithoutCapabilitiesAndWithoutConfidential() - Method in interface io.webdevice.wiring.DeviceDefinitionTest
 
shouldBuildDefinitionWithoutCapabilitiesAndWithoutConfidential() - Method in class io.webdevice.wiring.DirectDeviceDefinitionTest
 
shouldBuildDefinitionWithoutCapabilitiesAndWithoutConfidential() - Method in class io.webdevice.wiring.ProvidedDeviceDefinitionTest
 
shouldBuildDefinitionWithoutCapabilitiesAndWithoutConfidential() - Method in class io.webdevice.wiring.RemoteDeviceDefinitionTest
 
shouldCreateWebDeviceFromSettings() - Method in class io.webdevice.wiring.WebDeviceRuntimeTest
 
shouldDefineApplicationConversionService() - Method in class io.webdevice.wiring.YamlBindingTest
 
shouldRaiseExceptionWhenDesiredCapabilitiesFactoryMethodDoesNotExist() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldRaiseExceptionWhenFailureOccursConstructingOptions() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldRegisterPooledDeviceAndAliasPoolWithDeviceName() - Method in class io.webdevice.wiring.DeviceRegistrarTest
 
shouldRegisterUnpooledDeviceAndAliasProviderWithDeviceName() - Method in class io.webdevice.wiring.DeviceRegistrarTest
 
shouldReturnStreamOfAliases() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldReturnUnmodifiableAliases() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldReturnUnmodifiableCapabilities() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldReturnUnmodifiableConfidentialKeys() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldReturnUnmodifiableExtraOptions() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldSetAliases() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldSetCapabilities() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldSetConfidentialKeys() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldSetExtraOptions() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldSetPooled() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 
shouldSkipRegisteringDeviceIfAlreadyDefined() - Method in class io.webdevice.wiring.DeviceRegistrarTest
 
shouldSkipRegisteringPoolForPooledDeviceIfAlreadyDefinedAndAliasPoolWithDeviceName() - Method in class io.webdevice.wiring.DeviceRegistrarTest
 
shouldSkipRegisteringProviderForPooledDeviceIfAlreadyDefinedAndAliasPoolWithDeviceName() - Method in class io.webdevice.wiring.DeviceRegistrarTest
 
shouldStreamDevices() - Method in class io.webdevice.wiring.SettingsTest
 
SimpleRunner - Class in io.webdevice.cucumber.common
Common runner for all tests that explicitly uses CucumberOptions.extraGlue() to specify where to load common steps, but leaves CucumberOptions.glue() empty so that steps, hooks and features will be loaded from the package of the extending class.
SimpleRunner() - Constructor for class io.webdevice.cucumber.common.SimpleRunner
 
SpringDeviceRegistryTest - Class in io.webdevice.support
 
SpringDeviceRegistryTest() - Constructor for class io.webdevice.support.SpringDeviceRegistryTest
 

T

tearDown() - Method in class io.webdevice.wiring.DeviceRegistrarTest
 
TestConfiguration - Class in io.webdevice.cucumber.split.steps.auto
 
TestConfiguration - Class in io.webdevice.cucumber.split.steps.enabled
 
TestConfiguration() - Constructor for class io.webdevice.cucumber.capabilities.reference.ConfigurationStep.TestConfiguration
 
TestConfiguration() - Constructor for class io.webdevice.cucumber.lenient.ConfigurationStep.TestConfiguration
 
TestConfiguration() - Constructor for class io.webdevice.cucumber.provided.configured.ConfigurationStep.TestConfiguration
 
TestConfiguration() - Constructor for class io.webdevice.cucumber.provided.injected.ConfigurationStep.TestConfiguration
 
TestConfiguration() - Constructor for class io.webdevice.cucumber.single.ConfigurationStep.TestConfiguration
 
TestConfiguration() - Constructor for class io.webdevice.cucumber.split.steps.auto.TestConfiguration
 
TestConfiguration() - Constructor for class io.webdevice.cucumber.split.steps.enabled.TestConfiguration
 
twoProvidedDevicesShouldBeEqual() - Method in class io.webdevice.wiring.BasicDeviceDefinitionTest
 

U

useBrowser() - Method in class io.webdevice.cucumber.common.WebDeviceSteps
 
useBrowser(String) - Method in class io.webdevice.cucumber.common.WebDeviceSteps
 

W

WebDeviceRuntimeTest - Class in io.webdevice.wiring
 
WebDeviceRuntimeTest() - Constructor for class io.webdevice.wiring.WebDeviceRuntimeTest
 
WebDeviceSteps - Class in io.webdevice.cucumber.common
WebDevice steps common to all test scenarios
WebDeviceSteps() - Constructor for class io.webdevice.cucumber.common.WebDeviceSteps
 

Y

YamlBindingTest - Class in io.webdevice.wiring
 
YamlBindingTest() - Constructor for class io.webdevice.wiring.YamlBindingTest
 
A B C D E F G I M N P R S T U W Y 
All Classes All Packages