Class RandomizedRunner.TestMethodExecution
- java.lang.Object
-
- com.carrotsearch.randomizedtesting.RandomizedRunner.TestMethodExecution
-
- All Implemented Interfaces:
TestMethodAndParams
- Enclosing class:
- RandomizedRunner
private static class RandomizedRunner.TestMethodExecution extends java.lang.Object implements TestMethodAndParams
Helper tuple (Method, instance params).
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.String
argFormattingTemplate
(package private) InstanceProvider
instanceProvider
(package private) java.lang.reflect.Method
method
(package private) java.lang.Object[]
params
(package private) java.util.List<java.lang.Object>
paramsWrapper
-
Constructor Summary
Constructors Constructor Description TestMethodExecution(java.lang.reflect.Method m, java.lang.String argFormattingTemplate, java.lang.Object[] params, InstanceProvider instanceProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.Object>
getInstanceArguments()
java.lang.reflect.Method
getTestMethod()
-
-
-
Field Detail
-
params
final java.lang.Object[] params
-
paramsWrapper
final java.util.List<java.lang.Object> paramsWrapper
-
method
final java.lang.reflect.Method method
-
argFormattingTemplate
final java.lang.String argFormattingTemplate
-
instanceProvider
final InstanceProvider instanceProvider
-
-
Constructor Detail
-
TestMethodExecution
public TestMethodExecution(java.lang.reflect.Method m, java.lang.String argFormattingTemplate, java.lang.Object[] params, InstanceProvider instanceProvider)
-
-
Method Detail
-
getTestMethod
public java.lang.reflect.Method getTestMethod()
- Specified by:
getTestMethod
in interfaceTestMethodAndParams
-
getInstanceArguments
public java.util.List<java.lang.Object> getInstanceArguments()
- Specified by:
getInstanceArguments
in interfaceTestMethodAndParams
-
-