org.jboss.arquillian.junit
Class Arquillian
java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
org.junit.runners.BlockJUnit4ClassRunner
org.jboss.arquillian.junit.Arquillian
- All Implemented Interfaces:
- org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable
public class Arquillian
- extends org.junit.runners.BlockJUnit4ClassRunner
Main Arquillian JUnit runner
- Version:
- $Revision: $
- Author:
- Aslak Knutsen
Method Summary |
protected List<org.junit.runners.model.FrameworkMethod> |
getChildren()
|
protected org.junit.runners.model.Statement |
methodInvoker(org.junit.runners.model.FrameworkMethod method,
Object test)
|
void |
run(org.junit.runner.notification.RunNotifier notifier)
|
protected void |
validatePublicVoidNoArgMethods(Class<? extends Annotation> annotation,
boolean isStatic,
List<Throwable> errors)
Override to allow test methods with arguments |
protected org.junit.runners.model.Statement |
withAfterClasses(org.junit.runners.model.Statement originalStatement)
|
protected org.junit.runners.model.Statement |
withAfters(org.junit.runners.model.FrameworkMethod method,
Object target,
org.junit.runners.model.Statement originalStatement)
|
protected org.junit.runners.model.Statement |
withBeforeClasses(org.junit.runners.model.Statement originalStatement)
|
protected org.junit.runners.model.Statement |
withBefores(org.junit.runners.model.FrameworkMethod method,
Object target,
org.junit.runners.model.Statement originalStatement)
|
Methods inherited from class org.junit.runners.BlockJUnit4ClassRunner |
collectInitializationErrors, computeTestMethods, createTest, describeChild, getTestRules, methodBlock, possiblyExpectingExceptions, rules, runChild, testName, validateConstructor, validateFields, validateInstanceMethods, validateNoNonStaticInnerClass, validateOnlyOneConstructor, validateTestMethods, validateZeroArgConstructor, withPotentialTimeout |
Methods inherited from class org.junit.runners.ParentRunner |
childrenInvoker, classBlock, classRules, filter, getDescription, getName, getRunnerAnnotations, getTestClass, runLeaf, setScheduler, sort |
Methods inherited from class org.junit.runner.Runner |
testCount |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Arquillian
public Arquillian(Class<?> klass)
throws org.junit.runners.model.InitializationError
- Throws:
org.junit.runners.model.InitializationError
getChildren
protected List<org.junit.runners.model.FrameworkMethod> getChildren()
- Overrides:
getChildren
in class org.junit.runners.BlockJUnit4ClassRunner
run
public void run(org.junit.runner.notification.RunNotifier notifier)
- Overrides:
run
in class org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
validatePublicVoidNoArgMethods
protected void validatePublicVoidNoArgMethods(Class<? extends Annotation> annotation,
boolean isStatic,
List<Throwable> errors)
- Override to allow test methods with arguments
- Overrides:
validatePublicVoidNoArgMethods
in class org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
withBeforeClasses
protected org.junit.runners.model.Statement withBeforeClasses(org.junit.runners.model.Statement originalStatement)
- Overrides:
withBeforeClasses
in class org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
withAfterClasses
protected org.junit.runners.model.Statement withAfterClasses(org.junit.runners.model.Statement originalStatement)
- Overrides:
withAfterClasses
in class org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
withBefores
protected org.junit.runners.model.Statement withBefores(org.junit.runners.model.FrameworkMethod method,
Object target,
org.junit.runners.model.Statement originalStatement)
- Overrides:
withBefores
in class org.junit.runners.BlockJUnit4ClassRunner
withAfters
protected org.junit.runners.model.Statement withAfters(org.junit.runners.model.FrameworkMethod method,
Object target,
org.junit.runners.model.Statement originalStatement)
- Overrides:
withAfters
in class org.junit.runners.BlockJUnit4ClassRunner
methodInvoker
protected org.junit.runners.model.Statement methodInvoker(org.junit.runners.model.FrameworkMethod method,
Object test)
- Overrides:
methodInvoker
in class org.junit.runners.BlockJUnit4ClassRunner
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.