Class SeleniumResourceProvider
java.lang.Object
org.jboss.arquillian.graphene.enricher.SeleniumResourceProvider
- All Implemented Interfaces:
org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
- Direct Known Subclasses:
SeleniumResourceProvider.ActionsProvider,SeleniumResourceProvider.ApplicationCacheProvider,SeleniumResourceProvider.BrowserConnectionProvider,SeleniumResourceProvider.CapabilitiesProvider,SeleniumResourceProvider.DatabaseStorageProvider,SeleniumResourceProvider.JavascriptExecutorProvider,SeleniumResourceProvider.LocalStorageProvider,SeleniumResourceProvider.LocationContextProvider,SeleniumResourceProvider.RotatableProvider,SeleniumResourceProvider.SessionStorageProvider,SeleniumResourceProvider.TakesScreenshotProvider,SeleniumResourceProvider.WebDriverProvider,SeleniumResourceProvider.WebStorageProvider
public abstract class SeleniumResourceProvider
extends Object
implements org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
Provides common Selenium objects as Arquillian resources
- Author:
- Lukas Fryc
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classThis is a resource provider for JavascriptExecutor interface.static classstatic classstatic classstatic classstatic classstatic classThis is a resource provider for WebDriver interface.static classNested classes/interfaces inherited from interface org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider.ClassInjection, org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider.MethodInjection -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanProvide(Class<?> type) protected abstract Stringprotected final Class<?>getTypeArgument(int i) static voidregisterAllProviders(org.jboss.arquillian.core.spi.LoadableExtension.ExtensionBuilder builder) Register all providers specified in this classMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
lookup
-
Constructor Details
-
SeleniumResourceProvider
public SeleniumResourceProvider()
-
-
Method Details
-
getReturnType
-
canProvide
- Specified by:
canProvidein interfaceorg.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
-
getTypeArgument
-
registerAllProviders
public static void registerAllProviders(org.jboss.arquillian.core.spi.LoadableExtension.ExtensionBuilder builder) Register all providers specified in this class
-