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

A

acceptShouldIgnoreDeviceIfItWasNotUsed() - Method in class io.webdevice.device.DevicePoolTest
 
acceptShouldOnlyTakeDeviceIfItWasUsed() - Method in class io.webdevice.device.DevicePoolTest
 
acceptShouldQuitWebDriver() - Method in class io.webdevice.device.DeviceProviderTest
 
asShouldCastToImplementedInterface() - Method in class io.webdevice.device.DeviceTest
 

B

backShouldDelegate() - Method in class io.webdevice.support.RelativeNavigationTest
 
BadWebDriver - Class in io.webdevice.device
 
BadWebDriver() - Constructor for class io.webdevice.device.BadWebDriver
 
BadWebDriver(Capabilities) - Constructor for class io.webdevice.device.BadWebDriver
 
BrowserTest - Class in io.webdevice.device
 
BrowserTest() - Constructor for class io.webdevice.device.BrowserTest
 

C

close() - Method in class io.webdevice.device.BadWebDriver
 
close() - Method in class io.webdevice.device.WebDriverForTest
 
closeShouldDelegateWhenThereAreMultipleWindowsOpen() - Method in class io.webdevice.device.BrowserTest
 
closeShouldNotDelegateWhenThereIsOneWindowOpen() - Method in class io.webdevice.device.BrowserTest
 

D

DeviceNotProvidedExceptionTest - Class in io.webdevice.device
 
DeviceNotProvidedExceptionTest() - Constructor for class io.webdevice.device.DeviceNotProvidedExceptionTest
 
DevicePoolTest - Class in io.webdevice.device
 
DevicePoolTest() - Constructor for class io.webdevice.device.DevicePoolTest
 
DeviceProviderTest - Class in io.webdevice.device
 
DeviceProviderTest() - Constructor for class io.webdevice.device.DeviceProviderTest
 
DevicesTest - Class in io.webdevice.device
 
DevicesTest() - Constructor for class io.webdevice.device.DevicesTest
 
DeviceTest - Class in io.webdevice.device
 
DeviceTest() - Constructor for class io.webdevice.device.DeviceTest
 
DirectDeviceProviderTest - Class in io.webdevice.device
 
DirectDeviceProviderTest() - Constructor for class io.webdevice.device.DirectDeviceProviderTest
 
directDeviceShouldCreateDeviceUsingGeneratedSessionId() - Method in class io.webdevice.device.DevicesTest
 
directProviderShouldCreateDevicesUsingNameDriverSupplier() - Method in class io.webdevice.device.DevicesTest
 
disposeShouldReleaseAllDevicesToProvider() - Method in class io.webdevice.device.DevicePoolTest
 
disposeShouldReleaseAllDevicesToProviderConsumingAllExceptions() - Method in class io.webdevice.device.DevicePoolTest
 

E

equalityShouldBeBasedOnNameDriverTypeAndSessionId() - Method in class io.webdevice.device.DeviceTest
 
executeAsyncScriptShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
executeScriptShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 

F

findElement(By) - Method in class io.webdevice.device.BadWebDriver
 
findElement(By) - Method in class io.webdevice.device.WebDriverForTest
 
findElements(By) - Method in class io.webdevice.device.BadWebDriver
 
findElements(By) - Method in class io.webdevice.device.WebDriverForTest
 
findElementShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
findElementsShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
fixedSessionFunctionShouldReturnSameSessionId() - Method in class io.webdevice.device.DevicesTest
 
fixedSessionFunctionWithSessionIdShouldReturnSameSessionId() - Method in class io.webdevice.device.DevicesTest
 
fluentBuildersShouldPopulateProperties() - Method in class io.webdevice.device.BrowserTest
 
forwardShouldDelegate() - Method in class io.webdevice.support.RelativeNavigationTest
 

G

get() - Method in class io.webdevice.device.StubDeviceProvider
 
get(String) - Method in class io.webdevice.device.BadWebDriver
 
get(String) - Method in class io.webdevice.device.WebDriverForTest
 
getCapabilities() - Method in class io.webdevice.device.BadWebDriver
 
getCapabilities() - Method in class io.webdevice.device.WebDriverForTest
 
getCapabilitiesShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
getConfidentialShouldReturnImmutableSet() - Method in class io.webdevice.device.DirectDeviceProviderTest
 
getConfidentialShouldReturnImmutableSet() - Method in class io.webdevice.device.RemoteDeviceProviderTest
 
getCurrentUrl() - Method in class io.webdevice.device.BadWebDriver
 
getCurrentUrl() - Method in class io.webdevice.device.WebDriverForTest
 
getCurrentUrlShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
getPageSource() - Method in class io.webdevice.device.BadWebDriver
 
getPageSource() - Method in class io.webdevice.device.WebDriverForTest
 
getPageSourceShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
getScreenshotAsShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
getShouldCreateAndPoolDeviceWhenNoneAreFree() - Method in class io.webdevice.device.DevicePoolTest
 
getShouldCreateDirectProviderUsingTypeConstructorWithCapabilities() - Method in class io.webdevice.device.DirectDeviceProviderTest
 
getShouldCreateDirectProviderUsingTypeConstructorWithNoArgs() - Method in class io.webdevice.device.DirectDeviceProviderTest
 
getShouldDelegateAndCanonicalizeRelativeUrl() - Method in class io.webdevice.device.BrowserTest
 
getShouldDelegateAndNotCanonicalizeAbsoluteUrl() - Method in class io.webdevice.device.BrowserTest
 
getShouldProtectCapabilitiesWhenLogging() - Method in class io.webdevice.device.DirectDeviceProviderTest
 
getShouldProtectCapabilitiesWhenLogging() - Method in class io.webdevice.device.RemoteDeviceProviderTest
 
getShouldProvidePooledDeviceWhenUsableDeviceIsAcquiredFromFree() - Method in class io.webdevice.device.DevicePoolTest
 
getShouldReleaseDeviceToProviderAndCreateNewOneWhenUnusableDeviceIsAcquiredFromFree() - Method in class io.webdevice.device.DevicePoolTest
 
getShouldReleaseDeviceToProviderConsumingExceptionAndCreateNewOneWhenUnusableDeviceIsAcquiredFromFree() - Method in class io.webdevice.device.DevicePoolTest
 
getTitle() - Method in class io.webdevice.device.BadWebDriver
 
getTitle() - Method in class io.webdevice.device.WebDriverForTest
 
getTitleShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
getWindowHandle() - Method in class io.webdevice.device.BadWebDriver
 
getWindowHandle() - Method in class io.webdevice.device.WebDriverForTest
 
getWindowHandles() - Method in class io.webdevice.device.BadWebDriver
 
getWindowHandles() - Method in class io.webdevice.device.WebDriverForTest
 
getWindowHandleShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
getWindowHandlesShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 

H

hashCodeShouldBeBasedOnNameDriverTypeAndSessionId() - Method in class io.webdevice.device.DeviceTest
 
homeShouldNavigateToBaseUrl() - Method in class io.webdevice.device.BrowserTest
 

I

initializeShouldAcquireDefaultDevice() - Method in class io.webdevice.device.BrowserTest
 
initializeShouldNotAcquireDefaultDevice() - Method in class io.webdevice.device.BrowserTest
 
initializeShouldNotSetImmutableCapabilitiesIfProvided() - Method in class io.webdevice.device.RemoteDeviceProviderTest
 
initializeShouldSetImmutableCapabilitiesIfNoneProvided() - Method in class io.webdevice.device.RemoteDeviceProviderTest
 
initializeShouldSetUpWebDriverManagerForType() - Method in class io.webdevice.device.DirectDeviceProviderTest
 
invokeShouldExecuteWithDriver() - Method in class io.webdevice.device.BrowserTest
 
io.webdevice.device - package io.webdevice.device
 
io.webdevice.support - package io.webdevice.support
 
io.webdevice.test - package io.webdevice.test
 

M

manage() - Method in class io.webdevice.device.BadWebDriver
 
manage() - Method in class io.webdevice.device.WebDriverForTest
 
manageShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
maskShouldProtectConfidentialCapabilities() - Method in class io.webdevice.support.ProtectedCapabilitiesTest
 

N

navigate() - Method in class io.webdevice.device.BadWebDriver
 
navigate() - Method in class io.webdevice.device.WebDriverForTest
 
navigateShouldDelegateAndWrapResultWithRelativeNavigation() - Method in class io.webdevice.device.BrowserTest
 
navigateToShouldCanonicalizeRelativeUrl() - Method in class io.webdevice.device.BrowserTest
 
navigateToShouldNotCanonicalizeAbsoluteUrl() - Method in class io.webdevice.device.BrowserTest
 

P

performActionsShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 
performShouldExecuteWithDriver() - Method in class io.webdevice.device.BrowserTest
 
ProtectedCapabilitiesTest - Class in io.webdevice.support
 
ProtectedCapabilitiesTest() - Constructor for class io.webdevice.support.ProtectedCapabilitiesTest
 
ProtectedWebDriverTest - Class in io.webdevice.support
 
ProtectedWebDriverTest() - Constructor for class io.webdevice.support.ProtectedWebDriverTest
 
providerShouldCreateDevicesUsingDeviceSupplier() - Method in class io.webdevice.device.DevicesTest
 
providerShouldCreateDevicesUsingNameDriverSupplierAndSessionFunction() - Method in class io.webdevice.device.DevicesTest
 
provideShouldRaiseDeviceNotProvidedExceptionWhenProviderNotRegistered() - Method in class io.webdevice.support.SimpleDeviceRegistryTest
 
provideShouldReturnDeviceFromProvider() - Method in class io.webdevice.support.SimpleDeviceRegistryTest
 

Q

quit() - Method in class io.webdevice.device.BadWebDriver
 
quit() - Method in class io.webdevice.device.WebDriverForTest
 
quitShouldNotDelegate() - Method in class io.webdevice.device.BrowserTest
 

R

randomSessionIdShouldReturnNewSessionIdEachTime() - Method in class io.webdevice.device.DevicesTest
 
refreshShouldDelegate() - Method in class io.webdevice.support.RelativeNavigationTest
 
RelativeNavigationTest - Class in io.webdevice.support
 
RelativeNavigationTest() - Constructor for class io.webdevice.support.RelativeNavigationTest
 
releaseShouldClearDeviceReferenceWhenExceptionIsRaisedReleasingToRegistry() - Method in class io.webdevice.device.BrowserTest
 
releaseShouldNotFailWhenDeviceHasNotBeenAcquired() - Method in class io.webdevice.device.BrowserTest
 
releaseShouldRaiseDeviceNotProvidedExceptionWhenProviderNotRegistered() - Method in class io.webdevice.support.SimpleDeviceRegistryTest
 
releaseShouldReleaseDeviceAndClearReferenceWhenOneHasBeenAcquired() - Method in class io.webdevice.device.BrowserTest
 
releaseShouldReturnDeviceToProvider() - Method in class io.webdevice.support.SimpleDeviceRegistryTest
 
RemoteDeviceProviderTest - Class in io.webdevice.device
 
RemoteDeviceProviderTest() - Constructor for class io.webdevice.device.RemoteDeviceProviderTest
 
remoteDeviceShouldCreateDeviceUsingSessionIdFromDriver() - Method in class io.webdevice.device.DevicesTest
 
remoteProviderShouldCreateDevicesUsingNameDriverSupplier() - Method in class io.webdevice.device.DevicesTest
 
remoteSessionFunctionShouldReturnSameSessionIdFromRemoteWebDriver() - Method in class io.webdevice.device.DevicesTest
 
resetInputStateShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 

S

setUp() - Method in class io.webdevice.device.BrowserTest
 
setUp() - Method in class io.webdevice.device.DevicePoolTest
 
setUp() - Method in class io.webdevice.device.DeviceProviderTest
 
setUp() - Method in class io.webdevice.device.DeviceTest
 
setUp() - Method in class io.webdevice.device.DirectDeviceProviderTest
 
setUp() - Method in class io.webdevice.device.RemoteDeviceProviderTest
 
setUp() - Method in class io.webdevice.support.ProtectedCapabilitiesTest
 
setUp() - Method in class io.webdevice.support.ProtectedWebDriverTest
 
setUp() - Method in class io.webdevice.support.RelativeNavigationTest
 
setUp() - Method in class io.webdevice.support.SimpleDeviceCheckTest
 
setUp() - Method in class io.webdevice.support.SimpleDeviceRegistryTest
 
shouldCanonicalizeStringUrls() - Method in class io.webdevice.support.RelativeNavigationTest
 
shouldCanonicalizeUrls() - Method in class io.webdevice.device.BrowserTest
 
shouldInvokeFunctionWithDriver() - Method in class io.webdevice.device.DeviceTest
 
shouldMaskConfidentialCapability() - Method in class io.webdevice.support.ProtectedCapabilitiesTest
 
shouldMaskNestedConfidentialCapability() - Method in class io.webdevice.support.ProtectedCapabilitiesTest
 
shouldMimicCapabilitiesToString() - Method in class io.webdevice.support.ProtectedCapabilitiesTest
 
shouldNotCanonicalizeObjectUrls() - Method in class io.webdevice.support.RelativeNavigationTest
 
shouldNotMaskCapability() - Method in class io.webdevice.support.ProtectedCapabilitiesTest
 
shouldNotMaskNestedConfidentialCapability() - Method in class io.webdevice.support.ProtectedCapabilitiesTest
 
shouldPerformActionWithDriver() - Method in class io.webdevice.device.DeviceTest
 
shouldProperlyFormatMessage() - Method in class io.webdevice.device.DeviceNotProvidedExceptionTest
 
shouldProtectCapabilitiesAfterConstruction() - Method in class io.webdevice.support.ProtectedWebDriverTest
 
shouldProtectCapabilitiesAfterConstructionAndDriverUse() - Method in class io.webdevice.support.ProtectedWebDriverTest
 
shouldRaiseWebDriverExceptionWhenConstructionFails() - Method in class io.webdevice.device.DirectDeviceProviderTest
 
shouldReturnDeviceName() - Method in class io.webdevice.device.DeviceNotProvidedExceptionTest
 
shouldReturnDriver() - Method in class io.webdevice.device.DeviceTest
 
shouldReturnFalseWhenWebDriverExceptionIsRaised() - Method in class io.webdevice.support.SimpleDeviceCheckTest
 
shouldReturnName() - Method in class io.webdevice.device.DeviceTest
 
shouldReturnTrueWhenCurrentUrlIsObtained() - Method in class io.webdevice.support.SimpleDeviceCheckTest
 
shouldSupplyConfidentialKeys() - Method in class io.webdevice.support.ProtectedWebDriverTest
 
shouldTakeNameAndRemoteAddressFromConstructor() - Method in class io.webdevice.device.RemoteDeviceProviderTest
 
shouldUseFunctionToComputeSessionId() - Method in class io.webdevice.device.DeviceTest
 
SimpleDeviceCheckTest - Class in io.webdevice.support
 
SimpleDeviceCheckTest() - Constructor for class io.webdevice.support.SimpleDeviceCheckTest
 
SimpleDeviceRegistryTest - Class in io.webdevice.support
 
SimpleDeviceRegistryTest() - Constructor for class io.webdevice.support.SimpleDeviceRegistryTest
 
startSession(Capabilities) - Method in class io.webdevice.device.StubWebDriver
 
StubDevicePool - Class in io.webdevice.device
 
StubDevicePool(String, Supplier<RemoteWebDriver>) - Constructor for class io.webdevice.device.StubDevicePool
 
StubDeviceProvider - Class in io.webdevice.device
 
StubDeviceProvider(String) - Constructor for class io.webdevice.device.StubDeviceProvider
 
StubWebDriver - Class in io.webdevice.device
 
StubWebDriver() - Constructor for class io.webdevice.device.StubWebDriver
 
StubWebDriver(URL, Capabilities) - Constructor for class io.webdevice.device.StubWebDriver
 
StubWebDriver(Capabilities) - Constructor for class io.webdevice.device.StubWebDriver
 
StubWebDriver(CommandExecutor, Capabilities) - Constructor for class io.webdevice.device.StubWebDriver
 
switchTo() - Method in class io.webdevice.device.BadWebDriver
 
switchTo() - Method in class io.webdevice.device.WebDriverForTest
 
switchToShouldDelegate() - Method in class io.webdevice.device.BrowserTest
 

T

tearDown() - Method in class io.webdevice.device.DirectDeviceProviderTest
 
tearDown() - Method in class io.webdevice.device.RemoteDeviceProviderTest
 

U

UnitTest - Class in io.webdevice.test
 
UnitTest() - Constructor for class io.webdevice.test.UnitTest
 
useDefaultShouldAcquireDefaultDevice() - Method in class io.webdevice.device.BrowserTest
 
useShouldRaiseExceptionWhenStrictAndDeviceAlreadyAcquired() - Method in class io.webdevice.device.BrowserTest
 
useShouldReleaseDeviceWhenNotStrictAndDeviceAlreadyAcquired() - Method in class io.webdevice.device.BrowserTest
 

W

WebDriverForTest - Class in io.webdevice.device
 
WebDriverForTest() - Constructor for class io.webdevice.device.WebDriverForTest
 
WebDriverForTest(Capabilities) - Constructor for class io.webdevice.device.WebDriverForTest
 
A B C D E F G H I M N P Q R S T U W 
All Classes All Packages