All Classes and Interfaces
Class
Description
This class should help you to implement
SearchContextTestEnricher.This class provides a way to perform actions dependent on browser context.
This class provides browser-local variables.
Thanks to jMock guys for this handy class that wraps all the cglib magic.
This resource provider is used if the Arquillian (core) resource provider for URLs is present on the classpath at
extension load time, i.e. you use the container integration option (see see https://docs.jboss.org/author/display/ARQGRA2/Framework+Integration+Options).
The CustomizableURLResourceProvider is used in the context of Graphene, if you use
the standalone framework integration option (see https://docs.jboss.org/author/display/ARQGRA2/Framework+Integration+Options)
and thus the Arquillian
URLResourceProvider is not on
on the classpath.This resolver uses page extension mechanism to install needed JavaScript
and other required extensions.
The JavaScript document object and its methods
Decides location of some
File.
Invocation handler which wraps the given target for invocation (as the target instance for future computation of target).
Implementation of
GrapheneElement - interface for Graphene extensions of WebElement.Wraps the
WebDriver instance provided by Drone in a proxy and sets the driver into context.Graphene enricher calls all
SearchContextTestEnricher instances to start their enrichment.GrapheneProxy provides methods for wrapping the target of invocation in the proxy.
Interface for computation of future target of invocation by proxy.
Invocation handler which wraps the given target for invocation (as the target instance for future computation of target).
Marker interface for all instances of proxies created by
GrapheneProxy.Utilities for handling with
GrapheneProxy related tasks.Decides location of some HTTP URL.
Interface for implementers of interception.
The builder for new interceptors for type-safe definition of intercepted methods.
Utility class with helper methods for building interceptors using
InterceptorBuilder.Exception thrown when some
Location was unable to be decided properly.Registry of
PageExtensions required by the current test.The implementation of
PageExtensionRegistryEnricher injecting page fragments (
FindBy annotation is used) to the fields of the given object.Enricher injecting page objects to the fields of the given object.
SecurityActions
A set of privileged actions that are not to leak out of this package
Provider for
PageExtensionInstallators using JavascriptExecutor.executeScript(java.lang.String, java.lang.Object[])
method.Decides location of some location with "resource" schema.
Provides common Selenium objects as Arquillian resources
This is a resource provider for JavascriptExecutor interface.
This is a resource provider for WebDriver interface.
The service which is able to lookup the contextRoot URL for context of current test and test method.
Retrieves contextRoot for the current deployment and method.
Marks scripts which needs to be uninstalled after each usage (end of each method).