Package | Description |
---|---|
org.junit.experimental.categories | |
org.junit.experimental.theories | |
org.junit.experimental.theories.internal | |
org.junit.internal.runners.statements | |
org.junit.rules | |
org.junit.runners |
Provides standard
Runner implementations. |
org.junit.runners.model | |
org.junit.runners.parameterized | |
org.junit.validator |
Modifier and Type | Method and Description |
---|---|
List<Exception> |
CategoryValidator.validateAnnotatedMethod(FrameworkMethod method)
Adds to
errors a throwable for each problem detected. |
Modifier and Type | Method and Description |
---|---|
protected List<FrameworkMethod> |
Theories.computeTestMethods() |
Modifier and Type | Method and Description |
---|---|
Statement |
Theories.methodBlock(FrameworkMethod method) |
Constructor and Description |
---|
TheoryAnchor(FrameworkMethod testMethod,
TestClass testClass) |
Modifier and Type | Method and Description |
---|---|
protected Collection<FrameworkMethod> |
SpecificDataPointsSupplier.getDataPointsMethods(ParameterSignature sig) |
protected Collection<FrameworkMethod> |
AllMembersSupplier.getDataPointsMethods(ParameterSignature sig) |
protected Collection<FrameworkMethod> |
SpecificDataPointsSupplier.getSingleDataPointMethods(ParameterSignature sig) |
protected Collection<FrameworkMethod> |
AllMembersSupplier.getSingleDataPointMethods(ParameterSignature sig) |
Constructor and Description |
---|
InvokeMethod(FrameworkMethod testMethod,
Object target) |
Constructor and Description |
---|
RunAfters(Statement next,
List<FrameworkMethod> afters,
Object target) |
RunBefores(Statement next,
List<FrameworkMethod> befores,
Object target) |
Modifier and Type | Method and Description |
---|---|
Statement |
MethodRule.apply(Statement base,
FrameworkMethod method,
Object target)
Modifies the method-running
Statement to implement an additional
test-running rule. |
Statement |
TestWatchman.apply(Statement base,
FrameworkMethod method,
Object target)
Deprecated.
|
void |
TestWatchman.failed(Throwable e,
FrameworkMethod method)
Deprecated.
Invoked when a test method fails
|
void |
TestWatchman.finished(FrameworkMethod method)
Deprecated.
Invoked when a test method finishes (whether passing or failing)
|
void |
TestWatchman.starting(FrameworkMethod method)
Deprecated.
Invoked when a test method is about to start
|
void |
TestWatchman.succeeded(FrameworkMethod method)
Deprecated.
Invoked when a test method succeeds
|
Modifier and Type | Method and Description |
---|---|
protected List<FrameworkMethod> |
BlockJUnit4ClassRunner.computeTestMethods()
Returns the methods that run tests.
|
protected List<FrameworkMethod> |
BlockJUnit4ClassRunner.getChildren() |
Modifier and Type | Method and Description |
---|---|
protected Description |
BlockJUnit4ClassRunner.describeChild(FrameworkMethod method) |
protected boolean |
BlockJUnit4ClassRunner.isIgnored(FrameworkMethod child)
Evaluates whether
FrameworkMethod s are ignored based on the
Ignore annotation. |
protected Statement |
BlockJUnit4ClassRunner.methodBlock(FrameworkMethod method)
Returns a Statement that, when executed, either returns normally if
method passes, or throws an exception if method fails. |
protected Statement |
BlockJUnit4ClassRunner.methodInvoker(FrameworkMethod method,
Object test)
|
protected Statement |
BlockJUnit4ClassRunner.possiblyExpectingExceptions(FrameworkMethod method,
Object test,
Statement next)
Returns a
Statement : if method 's @Test annotation
has the expecting attribute, return normally only if next
throws an exception of the correct type, and throw an exception
otherwise. |
protected void |
BlockJUnit4ClassRunner.runChild(FrameworkMethod method,
RunNotifier notifier) |
protected String |
BlockJUnit4ClassRunner.testName(FrameworkMethod method)
Returns the name that describes
method for Description s. |
protected Statement |
BlockJUnit4ClassRunner.withAfters(FrameworkMethod method,
Object target,
Statement statement)
Returns a
Statement : run all non-overridden @After
methods on this class and superclasses before running next ; all
After methods are always executed: exceptions thrown by previous steps
are combined, if necessary, with exceptions from After methods into a
MultipleFailureException . |
protected Statement |
BlockJUnit4ClassRunner.withBefores(FrameworkMethod method,
Object target,
Statement statement)
Returns a
Statement : run all non-overridden @Before
methods on this class and superclasses before running next ; if
any throws an Exception, stop execution and pass the exception on. |
protected Statement |
BlockJUnit4ClassRunner.withPotentialTimeout(FrameworkMethod method,
Object test,
Statement next)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<FrameworkMethod> |
TestClass.getAnnotatedMethods()
Returns, efficiently, all the non-overridden methods in this class and
its superclasses that are annotated}.
|
List<FrameworkMethod> |
TestClass.getAnnotatedMethods(Class<? extends Annotation> annotationClass)
Returns, efficiently, all the non-overridden methods in this class and
its superclasses that are annotated with
annotationClass . |
Modifier and Type | Method and Description |
---|---|
boolean |
FrameworkMethod.isShadowedBy(FrameworkMethod other) |
Modifier and Type | Method and Description |
---|---|
protected void |
TestClass.scanAnnotatedMembers(Map<Class<? extends Annotation>,List<FrameworkMethod>> methodsForAnnotations,
Map<Class<? extends Annotation>,List<FrameworkField>> fieldsForAnnotations) |
Modifier and Type | Method and Description |
---|---|
protected String |
BlockJUnit4ClassRunnerWithParameters.testName(FrameworkMethod method) |
Modifier and Type | Method and Description |
---|---|
List<Exception> |
AnnotationValidator.validateAnnotatedMethod(FrameworkMethod method)
Validates annotation on the given method.
|
Copyright © 2002–2018 JUnit. All rights reserved.