Index

A B C D E F G H I L N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

A

addDescription(String) - Method in class org.jboss.arquillian.test.spi.TestResult
 
after(Object, Method, LifecycleMethodExecutor) - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Deactivate the TestInstance.
This will trigger the After event.
After - Class in org.jboss.arquillian.test.spi.event.suite
Event fired After the Test method execution.
After(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.suite.After
 
After(Object, Method, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.After
 
afterClass(Class<?>, LifecycleMethodExecutor) - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Deactivate the TestClass.
This will trigger the AfterClass event.
AfterClass - Class in org.jboss.arquillian.test.spi.event.suite
Event fired After the Class execution.
AfterClass(Class<?>) - Constructor for class org.jboss.arquillian.test.spi.event.suite.AfterClass
 
AfterClass(Class<?>, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.AfterClass
 
AfterEnrichment - Class in org.jboss.arquillian.test.spi.event.enrichment
AfterEnrichment
AfterEnrichment(Object) - Constructor for class org.jboss.arquillian.test.spi.event.enrichment.AfterEnrichment
 
AfterEnrichment(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.enrichment.AfterEnrichment
 
afterSuite() - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Deactivate the TestSuite.
This will trigger the AfterSuite event.
AfterSuite - Class in org.jboss.arquillian.test.spi.event.suite
Event fired After the Suite execution.
AfterSuite() - Constructor for class org.jboss.arquillian.test.spi.event.suite.AfterSuite
 
AfterTestLifecycleEvent - Class in org.jboss.arquillian.test.spi.event.suite
Events fired After the Test method execution
AfterTestLifecycleEvent(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.suite.AfterTestLifecycleEvent
 
AfterTestLifecycleEvent(Object, Method, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.AfterTestLifecycleEvent
 
ArquillianProxyException - Exception in org.jboss.arquillian.test.spi
Exception class used when a proxied exception cannot be created.
ArquillianProxyException() - Constructor for exception org.jboss.arquillian.test.spi.ArquillianProxyException
 
ArquillianProxyException(String) - Constructor for exception org.jboss.arquillian.test.spi.ArquillianProxyException
 
ArquillianProxyException(String, String, String, Throwable) - Constructor for exception org.jboss.arquillian.test.spi.ArquillianProxyException
ArquillianProxyException constructor based on an underlying exception that cannot be recreated.
ArquillianProxyException(String, Throwable) - Constructor for exception org.jboss.arquillian.test.spi.ArquillianProxyException
 
ArquillianProxyException(Throwable) - Constructor for exception org.jboss.arquillian.test.spi.ArquillianProxyException
 

B

before(Object, Method, LifecycleMethodExecutor) - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Activate a new TestInstance.
This will trigger the Before event.
Before - Class in org.jboss.arquillian.test.spi.event.suite
Event fired Before the Test method execution
Before(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.suite.Before
 
Before(Object, Method, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.Before
 
beforeClass(Class<?>, LifecycleMethodExecutor) - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Activate a new TestClass.
This will trigger the BeforeClass event.
BeforeClass - Class in org.jboss.arquillian.test.spi.event.suite
Event fired Before the Class execution.
BeforeClass(Class<?>) - Constructor for class org.jboss.arquillian.test.spi.event.suite.BeforeClass
 
BeforeClass(Class<?>, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.BeforeClass
 
BeforeEnrichment - Class in org.jboss.arquillian.test.spi.event.enrichment
BeforeEnrichment
BeforeEnrichment(Object) - Constructor for class org.jboss.arquillian.test.spi.event.enrichment.BeforeEnrichment
 
BeforeEnrichment(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.enrichment.BeforeEnrichment
 
beforeSuite() - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Activate a new TestSuite.
This will trigger the BeforeSuite event.
BeforeSuite - Class in org.jboss.arquillian.test.spi.event.suite
Event fired Before the Suite execution.
BeforeSuite() - Constructor for class org.jboss.arquillian.test.spi.event.suite.BeforeSuite
 
BeforeTestLifecycleEvent - Class in org.jboss.arquillian.test.spi.event.suite
Events fired Before the Test method execution
BeforeTestLifecycleEvent(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.suite.BeforeTestLifecycleEvent
 
BeforeTestLifecycleEvent(Object, Method, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.BeforeTestLifecycleEvent
 
build() - Static method in class org.jboss.arquillian.test.spi.TestRunnerAdaptorBuilder
 
buildOriginalException() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
Build the original exception based on the exception class name.

C

canProvide(Class<?>) - Method in interface org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
 
ClassContext - Interface in org.jboss.arquillian.test.spi.context
ClassContext
ClassEvent - Class in org.jboss.arquillian.test.spi.event.suite
Base for events fired in the Test Class execution cycle.
ClassEvent(Class<?>) - Constructor for class org.jboss.arquillian.test.spi.event.suite.ClassEvent
 
ClassEvent(TestClass) - Constructor for class org.jboss.arquillian.test.spi.event.suite.ClassEvent
 
ClassLifecycleEvent - Class in org.jboss.arquillian.test.spi.event.suite
A ClassLifeCycleEvent is a type of ClassEvent used for e.g.
ClassLifecycleEvent(Class<?>) - Constructor for class org.jboss.arquillian.test.spi.event.suite.ClassLifecycleEvent
Create a new ClassLifecycleEvent for a specific Class.
ClassLifecycleEvent(Class<?>, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.ClassLifecycleEvent
Create a new ClassLifecycleEvent for a specific Class.
ClassLifecycleEvent(TestClass) - Constructor for class org.jboss.arquillian.test.spi.event.suite.ClassLifecycleEvent
Create a new ClassLifecycleEvent for a specific Class.
ClassLifecycleEvent(TestClass, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.ClassLifecycleEvent
Create a new ClassLifecycleEvent for a specific Class.
ClassScoped - Annotation Type in org.jboss.arquillian.test.spi.annotation
SuiteScoped
CombinedException - Exception in org.jboss.arquillian.test.spi
 
CombinedException(String) - Constructor for exception org.jboss.arquillian.test.spi.CombinedException
 
CombinedException(String, Throwable) - Constructor for exception org.jboss.arquillian.test.spi.CombinedException
 
CombinedException(String, List<Throwable>) - Constructor for exception org.jboss.arquillian.test.spi.CombinedException
 
CombinedException(Throwable) - Constructor for exception org.jboss.arquillian.test.spi.CombinedException
 
createException() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
Constructs an instance of the proxied exception based on the class name, message, stack trace and if applicable, and the cause if the cause could be deserialized in the client.
createForException(Throwable) - Static method in class org.jboss.arquillian.test.spi.ExceptionProxy
Static method to create an exception proxy for the passed in Throwable class.
createProxyException(String) - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 

D

decide(Method) - Method in interface org.jboss.arquillian.test.spi.execution.TestExecutionDecider
This method will be called individually for each event(before/test/after), but should return the same result for each to behave consistently.
DONT_EXECUTE - Enum constant in enum org.jboss.arquillian.test.spi.execution.ExecutionDecision.Decision
 
dontExecute(String) - Static method in class org.jboss.arquillian.test.spi.execution.ExecutionDecision
 

E

enrich(Object) - Method in interface org.jboss.arquillian.test.spi.TestEnricher
Extension point to add features to the a Test class instance.

IE.
enrichArguments(Method, Collection<TestEnricher>) - Static method in class org.jboss.arquillian.test.spi.execution.ExecUtils
Generate the enriched the method arguments of a method call.
The Object[] index will match the method parameterType[] index.
EnrichmentEvent - Class in org.jboss.arquillian.test.spi.event.enrichment
EnrichmentEvent
EnrichmentEvent(Object) - Constructor for class org.jboss.arquillian.test.spi.event.enrichment.EnrichmentEvent
 
EnrichmentEvent(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.enrichment.EnrichmentEvent
 
ExceptionProxy - Class in org.jboss.arquillian.test.spi
Takes an exception class and creates a proxy that can be used to rebuild the exception.
ExceptionProxy() - Constructor for class org.jboss.arquillian.test.spi.ExceptionProxy
 
ExceptionProxy(Throwable) - Constructor for class org.jboss.arquillian.test.spi.ExceptionProxy
 
ExceptionProxy.Version - Class in org.jboss.arquillian.test.spi
 
execute() - Static method in class org.jboss.arquillian.test.spi.execution.ExecutionDecision
 
execute(String) - Static method in class org.jboss.arquillian.test.spi.execution.ExecutionDecision
 
EXECUTE - Enum constant in enum org.jboss.arquillian.test.spi.execution.ExecutionDecision.Decision
 
EXECUTE - Static variable in interface org.jboss.arquillian.test.spi.execution.TestExecutionDecider
 
ExecUtils - Class in org.jboss.arquillian.test.spi.execution
A utility class that provides methods for enriching method arguments.
ExecUtils() - Constructor for class org.jboss.arquillian.test.spi.execution.ExecUtils
 
ExecutionDecision - Class in org.jboss.arquillian.test.spi.execution
 
ExecutionDecision.Decision - Enum in org.jboss.arquillian.test.spi.execution
 

F

failed(Throwable) - Static method in class org.jboss.arquillian.test.spi.TestResult
 
FAILED - Enum constant in enum org.jboss.arquillian.test.spi.TestResult.Status
The test failed
fireCustomLifecycle(T) - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Fire any custom Test Lifecycle event.

This can be used by a TestFramework to trigger e.g. additional Lifecycle phases not described directly by the Test SPI.
flatten(Collection<TestResult>) - Static method in class org.jboss.arquillian.test.spi.TestResult
 

G

getAnnotation(Class<A>) - Method in class org.jboss.arquillian.test.spi.TestClass
 
getCause() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
Returns the cause of the exception represented by this proxy
getCauseProxy() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 
getCauses() - Method in exception org.jboss.arquillian.test.spi.CombinedException
 
getClassName() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 
getDecision() - Method in class org.jboss.arquillian.test.spi.execution.ExecutionDecision
 
getDescription() - Method in class org.jboss.arquillian.test.spi.TestResult
 
getEnd() - Method in class org.jboss.arquillian.test.spi.TestResult
Get the end time.
getExceptionHierarchy() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 
getExceptionHierarchy(Throwable) - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
Get the exception hierarchy for the exception class being proxied.
getExceptionProxy() - Method in class org.jboss.arquillian.test.spi.TestResult
 
getExecutor() - Method in class org.jboss.arquillian.test.spi.event.suite.ClassLifecycleEvent
 
getExecutor() - Method in interface org.jboss.arquillian.test.spi.event.suite.LifecycleEvent
Get the call back handler for this lifecycle method.
getExecutor() - Method in class org.jboss.arquillian.test.spi.event.suite.TestLifecycleEvent
 
getInstance() - Method in class org.jboss.arquillian.test.spi.event.enrichment.EnrichmentEvent
 
getInstance() - Method in interface org.jboss.arquillian.test.spi.TestMethodExecutor
The current instance.
getJavaClass() - Method in class org.jboss.arquillian.test.spi.TestClass
 
getMessage() - Method in exception org.jboss.arquillian.test.spi.CombinedException
 
getMessage() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 
getMethod() - Method in class org.jboss.arquillian.test.spi.event.enrichment.EnrichmentEvent
 
getMethod() - Method in interface org.jboss.arquillian.test.spi.TestMethodExecutor
The method to invoke.
getMethod(Class<? extends Annotation>) - Method in class org.jboss.arquillian.test.spi.TestClass
 
getMethodName() - Method in interface org.jboss.arquillian.test.spi.TestMethodExecutor
The method name to invoke
getMethods(Class<? extends Annotation>) - Method in class org.jboss.arquillian.test.spi.TestClass
 
getName() - Method in class org.jboss.arquillian.test.spi.TestClass
 
getOriginal() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 
getReason() - Method in class org.jboss.arquillian.test.spi.execution.ExecutionDecision
 
getSerializationProcessException() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 
getStart() - Method in class org.jboss.arquillian.test.spi.TestResult
Get the start time.
getStatus() - Method in class org.jboss.arquillian.test.spi.TestResult
Get the status of this test
getTestClass() - Method in class org.jboss.arquillian.test.spi.event.suite.ClassEvent
 
getTestInstance() - Method in class org.jboss.arquillian.test.spi.event.suite.TestEvent
 
getTestMethod() - Method in class org.jboss.arquillian.test.spi.event.suite.TestEvent
 
getTestMethodExecutor() - Method in class org.jboss.arquillian.test.spi.event.suite.Test
 
getThrowable() - Method in class org.jboss.arquillian.test.spi.TestResult
If the test failed, the exception that was thrown.
getTrace() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 
getVersion() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 

H

hasException() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
Indicates whether this proxy wraps an exception

I

invoke() - Method in interface org.jboss.arquillian.test.spi.LifecycleMethodExecutor
 
invoke(Object...) - Method in interface org.jboss.arquillian.test.spi.TestMethodExecutor
Invokes the Method on the Instance.
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.jboss.arquillian.test.spi.TestClass
 

L

LifecycleEvent - Interface in org.jboss.arquillian.test.spi.event.suite
Describes a Event with the capability of Vetoing the execution of a method.
LifecycleMethodExecutor - Interface in org.jboss.arquillian.test.spi
Generic wrapper for invoking Lifecycle methods.
lookup(ArquillianResource, Annotation...) - Method in interface org.jboss.arquillian.test.spi.enricher.resource.ResourceProvider
 

N

NO_OP - Static variable in interface org.jboss.arquillian.test.spi.LifecycleMethodExecutor
 

O

org.jboss.arquillian.test.spi - package org.jboss.arquillian.test.spi
 
org.jboss.arquillian.test.spi.annotation - package org.jboss.arquillian.test.spi.annotation
 
org.jboss.arquillian.test.spi.context - package org.jboss.arquillian.test.spi.context
 
org.jboss.arquillian.test.spi.enricher.resource - package org.jboss.arquillian.test.spi.enricher.resource
 
org.jboss.arquillian.test.spi.event.enrichment - package org.jboss.arquillian.test.spi.event.enrichment
 
org.jboss.arquillian.test.spi.event.suite - package org.jboss.arquillian.test.spi.event.suite
 
org.jboss.arquillian.test.spi.execution - package org.jboss.arquillian.test.spi.execution
 

P

passed() - Static method in class org.jboss.arquillian.test.spi.TestResult
 
passed(String) - Static method in class org.jboss.arquillian.test.spi.TestResult
 
PASSED - Enum constant in enum org.jboss.arquillian.test.spi.TestResult.Status
The test passed
precedence() - Method in interface org.jboss.arquillian.test.spi.execution.TestExecutionDecider
Higher the precedence is, sooner this decider will be treated.
printStackTrace(PrintStream) - Method in exception org.jboss.arquillian.test.spi.ArquillianProxyException
 

R

readExternal(ObjectInput) - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
Custom Serialization logic.
resolve(Method) - Method in interface org.jboss.arquillian.test.spi.TestEnricher
Extension point to add features to the test method arguments.

IE.
ResourceProvider - Interface in org.jboss.arquillian.test.spi.enricher.resource
ResourceProvider
ResourceProvider.ClassInjection - Annotation Type in org.jboss.arquillian.test.spi.enricher.resource
This annotation is put to ResourceProvider.lookup(ArquillianResource, Annotation...) qualifiers parameter so implementation of ResourceProvider can enrich it knowing it enriches class scoped ArquillianResource.
ResourceProvider.MethodInjection - Annotation Type in org.jboss.arquillian.test.spi.enricher.resource
This annotation is put to ResourceProvider.lookup(ArquillianResource, Annotation...) qualifiers parameter so implementation of ResourceProvider can enrich it knowing it enriches method scoped ArquillianResource.

S

set(TestRunnerAdaptor) - Static method in class org.jboss.arquillian.test.spi.TestRunnerAdaptorBuilder
 
setDescription(String) - Method in class org.jboss.arquillian.test.spi.TestResult
Deprecated.
setEnd(long) - Method in class org.jboss.arquillian.test.spi.TestResult
Set the end time of the test.
setStart(long) - Method in class org.jboss.arquillian.test.spi.TestResult
Set the start time of the test.
setStatus(TestResult.Status) - Method in class org.jboss.arquillian.test.spi.TestResult
Deprecated.
setThrowable(Throwable) - Method in class org.jboss.arquillian.test.spi.TestResult
 
shutdown() - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Shutdown Arquillian cleanly.
skipped() - Static method in class org.jboss.arquillian.test.spi.TestResult
 
skipped(String) - Static method in class org.jboss.arquillian.test.spi.TestResult
 
skipped(Throwable) - Static method in class org.jboss.arquillian.test.spi.TestResult
 
SKIPPED - Enum constant in enum org.jboss.arquillian.test.spi.TestResult.Status
The test was skipped due to some deployment problem
SkippedTestExecutionException - Exception in org.jboss.arquillian.test.spi.execution
 
SkippedTestExecutionException() - Constructor for exception org.jboss.arquillian.test.spi.execution.SkippedTestExecutionException
 
SkippedTestExecutionException(String) - Constructor for exception org.jboss.arquillian.test.spi.execution.SkippedTestExecutionException
 
SkippedTestExecutionException(String, Throwable) - Constructor for exception org.jboss.arquillian.test.spi.execution.SkippedTestExecutionException
 
SkippedTestExecutionException(Throwable) - Constructor for exception org.jboss.arquillian.test.spi.execution.SkippedTestExecutionException
 
SuiteContext - Interface in org.jboss.arquillian.test.spi.context
SuiteContext
SuiteEvent - Class in org.jboss.arquillian.test.spi.event.suite
Base for events fired in the Suite execution cycle.
SuiteEvent() - Constructor for class org.jboss.arquillian.test.spi.event.suite.SuiteEvent
 
SuiteScoped - Annotation Type in org.jboss.arquillian.test.spi.annotation
SuiteScoped

T

test(TestMethodExecutor) - Method in interface org.jboss.arquillian.test.spi.TestRunnerAdaptor
Activate a TestMethod execution.
This will trigger the Test event.
Test - Class in org.jboss.arquillian.test.spi.event.suite
Event fired to execute the Test method
Test(TestMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.Test
 
TestClass - Class in org.jboss.arquillian.test.spi
Wraps a class to be run, providing method validation and annotation searching.
TestClass(Class<?>) - Constructor for class org.jboss.arquillian.test.spi.TestClass
 
TestContext - Interface in org.jboss.arquillian.test.spi.context
TestContext
TestEnricher - Interface in org.jboss.arquillian.test.spi
SPI used to enrich the runtime test object.
TestEvent - Class in org.jboss.arquillian.test.spi.event.suite
Base for events fired in the Test execution cycle.
TestEvent(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.suite.TestEvent
 
TestExecutionDecider - Interface in org.jboss.arquillian.test.spi.execution
Override the execution of the Before/Test/After phase of the Test framework.
TestLifecycleEvent - Class in org.jboss.arquillian.test.spi.event.suite
A TestLifeCycleEvent is a type of TestEvent used for e.g.
TestLifecycleEvent(Object, Method) - Constructor for class org.jboss.arquillian.test.spi.event.suite.TestLifecycleEvent
Create a new TestLifecycleEvent for a specific testInstance executing a specific testMethod.
TestLifecycleEvent(Object, Method, LifecycleMethodExecutor) - Constructor for class org.jboss.arquillian.test.spi.event.suite.TestLifecycleEvent
Create a new TestLifecycleEvent for a specific testInstance executing a specific testMethod.
TestMethodExecutor - Interface in org.jboss.arquillian.test.spi
TestMethodExecutor
TestResult - Class in org.jboss.arquillian.test.spi
A test result which may be serialized for communicate between client and server
TestResult() - Constructor for class org.jboss.arquillian.test.spi.TestResult
Deprecated.
TestResult(TestResult.Status) - Constructor for class org.jboss.arquillian.test.spi.TestResult
Deprecated.
TestResult(TestResult.Status, String) - Constructor for class org.jboss.arquillian.test.spi.TestResult
Deprecated.
TestResult(TestResult.Status, Throwable) - Constructor for class org.jboss.arquillian.test.spi.TestResult
Deprecated.
TestResult.Status - Enum in org.jboss.arquillian.test.spi
The test status
TestRunnerAdaptor - Interface in org.jboss.arquillian.test.spi
TestRunnerAdaptor
TestRunnerAdaptorBuilder - Class in org.jboss.arquillian.test.spi
DeployableTestBuilder
TestScoped - Annotation Type in org.jboss.arquillian.test.spi.annotation
TestScoped
toString() - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
Override to provide the full details of the exception being proxied
toString() - Method in class org.jboss.arquillian.test.spi.TestResult
 

V

valueOf(String) - Static method in enum org.jboss.arquillian.test.spi.execution.ExecutionDecision.Decision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.arquillian.test.spi.TestResult.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.arquillian.test.spi.execution.ExecutionDecision.Decision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.arquillian.test.spi.TestResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
Version() - Constructor for class org.jboss.arquillian.test.spi.ExceptionProxy.Version
 

W

writeExternal(ObjectOutput) - Method in class org.jboss.arquillian.test.spi.ExceptionProxy
 
A B C D E F G H I L N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form