Uses of Class
org.junit.runners.model.FrameworkMethod
-
Packages that use FrameworkMethod 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 standardRunner
implementations.org.junit.runners.model org.junit.runners.parameterized org.junit.validator -
-
Uses of FrameworkMethod in org.junit.experimental.categories
Methods in org.junit.experimental.categories with parameters of type FrameworkMethod Modifier and Type Method Description java.util.List<java.lang.Exception>
CategoryValidator. validateAnnotatedMethod(FrameworkMethod method)
Adds toerrors
a throwable for each problem detected. -
Uses of FrameworkMethod in org.junit.experimental.theories
Fields in org.junit.experimental.theories declared as FrameworkMethod Modifier and Type Field Description private FrameworkMethod
Theories.TheoryAnchor. testMethod
Methods in org.junit.experimental.theories that return types with arguments of type FrameworkMethod Modifier and Type Method Description protected java.util.List<FrameworkMethod>
Theories. computeTestMethods()
Methods in org.junit.experimental.theories with parameters of type FrameworkMethod Modifier and Type Method Description Statement
Theories. methodBlock(FrameworkMethod method)
private Statement
Theories.TheoryAnchor. methodCompletesWithParameters(FrameworkMethod method, Assignments complete, java.lang.Object freshInstance)
Constructors in org.junit.experimental.theories with parameters of type FrameworkMethod Constructor Description TheoryAnchor(FrameworkMethod testMethod, TestClass testClass)
-
Uses of FrameworkMethod in org.junit.experimental.theories.internal
Fields in org.junit.experimental.theories.internal declared as FrameworkMethod Modifier and Type Field Description private FrameworkMethod
AllMembersSupplier.MethodParameterValue. method
Methods in org.junit.experimental.theories.internal that return types with arguments of type FrameworkMethod Modifier and Type Method Description protected java.util.Collection<FrameworkMethod>
AllMembersSupplier. getDataPointsMethods(ParameterSignature sig)
protected java.util.Collection<FrameworkMethod>
SpecificDataPointsSupplier. getDataPointsMethods(ParameterSignature sig)
protected java.util.Collection<FrameworkMethod>
AllMembersSupplier. getSingleDataPointMethods(ParameterSignature sig)
protected java.util.Collection<FrameworkMethod>
SpecificDataPointsSupplier. getSingleDataPointMethods(ParameterSignature sig)
Constructors in org.junit.experimental.theories.internal with parameters of type FrameworkMethod Constructor Description MethodParameterValue(FrameworkMethod dataPointMethod)
-
Uses of FrameworkMethod in org.junit.internal.runners.statements
Fields in org.junit.internal.runners.statements declared as FrameworkMethod Modifier and Type Field Description private FrameworkMethod
InvokeMethod. testMethod
Fields in org.junit.internal.runners.statements with type parameters of type FrameworkMethod Modifier and Type Field Description private java.util.List<FrameworkMethod>
RunAfters. afters
private java.util.List<FrameworkMethod>
RunBefores. befores
Methods in org.junit.internal.runners.statements with parameters of type FrameworkMethod Modifier and Type Method Description protected void
RunAfters. invokeMethod(FrameworkMethod method)
protected void
RunBefores. invokeMethod(FrameworkMethod method)
Constructors in org.junit.internal.runners.statements with parameters of type FrameworkMethod Constructor Description InvokeMethod(FrameworkMethod testMethod, java.lang.Object target)
Constructor parameters in org.junit.internal.runners.statements with type arguments of type FrameworkMethod Constructor Description RunAfters(Statement next, java.util.List<FrameworkMethod> afters, java.lang.Object target)
RunBefores(Statement next, java.util.List<FrameworkMethod> befores, java.lang.Object target)
-
Uses of FrameworkMethod in org.junit.rules
Methods in org.junit.rules with parameters of type FrameworkMethod Modifier and Type Method Description Statement
MethodRule. apply(Statement base, FrameworkMethod method, java.lang.Object target)
Modifies the method-runningStatement
to implement an additional test-running rule.Statement
TestWatchman. apply(Statement base, FrameworkMethod method, java.lang.Object target)
Deprecated.void
TestWatchman. failed(java.lang.Throwable e, FrameworkMethod method)
Deprecated.Invoked when a test method failsvoid
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 startvoid
TestWatchman. succeeded(FrameworkMethod method)
Deprecated.Invoked when a test method succeeds -
Uses of FrameworkMethod in org.junit.runners
Fields in org.junit.runners declared as FrameworkMethod Modifier and Type Field Description private FrameworkMethod
Parameterized.RunnersFactory. parametersMethod
Fields in org.junit.runners with type parameters of type FrameworkMethod Modifier and Type Field Description private java.util.concurrent.ConcurrentMap<FrameworkMethod,Description>
BlockJUnit4ClassRunner. methodDescriptions
Methods in org.junit.runners that return FrameworkMethod Modifier and Type Method Description private static FrameworkMethod
Parameterized.RunnersFactory. getParametersMethod(TestClass testClass)
Methods in org.junit.runners that return types with arguments of type FrameworkMethod Modifier and Type Method Description protected java.util.List<FrameworkMethod>
BlockJUnit4ClassRunner. computeTestMethods()
Returns the methods that run tests.protected java.util.List<FrameworkMethod>
BlockJUnit4ClassRunner. getChildren()
Methods in org.junit.runners with parameters of type FrameworkMethod Modifier and Type Method Description private static java.util.List<java.lang.Object>
Parameterized.RunnersFactory. allParameters(TestClass testClass, FrameworkMethod parametersMethod)
Statement
RuleContainer. apply(FrameworkMethod method, Description description, java.lang.Object target, Statement statement)
Applies all the rules ordered accordingly to the specifiedstatement
.protected java.lang.Object
BlockJUnit4ClassRunner. createTest(FrameworkMethod method)
Returns a new fixture to run a particular testmethod
against.protected Description
BlockJUnit4ClassRunner. describeChild(FrameworkMethod method)
protected boolean
BlockJUnit4ClassRunner. isIgnored(FrameworkMethod child)
Evaluates whetherFrameworkMethod
s are ignored based on theIgnore
annotation.protected Statement
BlockJUnit4ClassRunner. methodBlock(FrameworkMethod method)
Returns a Statement that, when executed, either returns normally ifmethod
passes, or throws an exception ifmethod
fails.protected Statement
BlockJUnit4ClassRunner. methodInvoker(FrameworkMethod method, java.lang.Object test)
private static java.lang.Exception
Parameterized.RunnersFactory. parametersMethodReturnedWrongType(TestClass testClass, FrameworkMethod parametersMethod)
protected Statement
BlockJUnit4ClassRunner. possiblyExpectingExceptions(FrameworkMethod method, java.lang.Object test, Statement next)
Returns aStatement
: ifmethod
's@Test
annotation has theTest.expected()
attribute, return normally only ifnext
throws an exception of the correct type, and throw an exception otherwise.protected void
BlockJUnit4ClassRunner. runChild(FrameworkMethod method, RunNotifier notifier)
protected java.lang.String
BlockJUnit4ClassRunner. testName(FrameworkMethod method)
Returns the name that describesmethod
forDescription
s.protected Statement
BlockJUnit4ClassRunner. withAfters(FrameworkMethod method, java.lang.Object target, Statement statement)
Returns aStatement
: run all non-overridden@After
methods on this class and superclasses before runningnext
; all After methods are always executed: exceptions thrown by previous steps are combined, if necessary, with exceptions from After methods into aMultipleFailureException
.protected Statement
BlockJUnit4ClassRunner. withBefores(FrameworkMethod method, java.lang.Object target, Statement statement)
Returns aStatement
: run all non-overridden@Before
methods on this class and superclasses before runningnext
; if any throws an Exception, stop execution and pass the exception on.protected Statement
BlockJUnit4ClassRunner. withPotentialTimeout(FrameworkMethod method, java.lang.Object test, Statement next)
Deprecated.private Statement
BlockJUnit4ClassRunner. withRules(FrameworkMethod method, java.lang.Object target, Statement statement)
-
Uses of FrameworkMethod in org.junit.runners.model
Fields in org.junit.runners.model with type parameters of type FrameworkMethod Modifier and Type Field Description private java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.util.List<FrameworkMethod>>
TestClass. methodsForAnnotations
Methods in org.junit.runners.model that return types with arguments of type FrameworkMethod Modifier and Type Method Description java.util.List<FrameworkMethod>
TestClass. getAnnotatedMethods()
Returns, efficiently, all the non-overridden methods in this class and its superclasses that are annotated}.java.util.List<FrameworkMethod>
TestClass. getAnnotatedMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
Returns, efficiently, all the non-overridden methods in this class and its superclasses that are annotated withannotationClass
.Methods in org.junit.runners.model with parameters of type FrameworkMethod Modifier and Type Method Description int
TestClass.MethodComparator. compare(FrameworkMethod left, FrameworkMethod right)
boolean
FrameworkMethod. isShadowedBy(FrameworkMethod other)
Method parameters in org.junit.runners.model with type arguments of type FrameworkMethod Modifier and Type Method Description protected void
TestClass. scanAnnotatedMembers(java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.util.List<FrameworkMethod>> methodsForAnnotations, java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.util.List<FrameworkField>> fieldsForAnnotations)
-
Uses of FrameworkMethod in org.junit.runners.parameterized
Methods in org.junit.runners.parameterized with parameters of type FrameworkMethod Modifier and Type Method Description protected void
BlockJUnit4ClassRunnerWithParameters.RunAfterParams. invokeMethod(FrameworkMethod method)
protected void
BlockJUnit4ClassRunnerWithParameters.RunBeforeParams. invokeMethod(FrameworkMethod method)
protected java.lang.String
BlockJUnit4ClassRunnerWithParameters. testName(FrameworkMethod method)
Constructor parameters in org.junit.runners.parameterized with type arguments of type FrameworkMethod Constructor Description RunAfterParams(Statement next, java.util.List<FrameworkMethod> afters)
RunBeforeParams(Statement next, java.util.List<FrameworkMethod> befores)
-
Uses of FrameworkMethod in org.junit.validator
Methods in org.junit.validator that return types with arguments of type FrameworkMethod Modifier and Type Method Description (package private) java.lang.Iterable<FrameworkMethod>
AnnotationsValidator.MethodValidator. getAnnotatablesForTestClass(TestClass testClass)
Methods in org.junit.validator with parameters of type FrameworkMethod Modifier and Type Method Description (package private) java.util.List<java.lang.Exception>
AnnotationsValidator.MethodValidator. validateAnnotatable(AnnotationValidator validator, FrameworkMethod method)
java.util.List<java.lang.Exception>
AnnotationValidator. validateAnnotatedMethod(FrameworkMethod method)
Validates annotation on the given method.
-