public class ObjectUnderTestMG
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Random |
rnd |
TestingScope |
testingScope |
Generator<PARAM,STEP> |
valueGenerator |
Constructor and Description |
---|
ObjectUnderTestMG(TestingScope ts,
Generator<PARAM,STEP> valueGenerator) |
Modifier and Type | Method and Description |
---|---|
Generator<SEQ_RT_info,STEP> |
createObjectUnderTest(java.lang.String name,
java.lang.Class... paramtypes) |
Generator<SEQ_RT_info,STEP> |
useConstructor(java.lang.Class... paramtypes) |
Generator<SEQ_RT_info,STEP> |
useConstructor(java.lang.reflect.Constructor co) |
Generator<SEQ_RT_info,STEP> |
useCreationMethod(java.lang.reflect.Method cm) |
Generator<SEQ_RT_info,STEP> |
useCreationMethod(java.lang.String name,
java.lang.Class... paramtypes) |
Generator<SEQ_RT_info,STEP> |
useSubclassConstructor() |
public java.util.Random rnd
public TestingScope testingScope
public ObjectUnderTestMG(TestingScope ts, Generator<PARAM,STEP> valueGenerator)
public Generator<SEQ_RT_info,STEP> useConstructor(java.lang.reflect.Constructor co)
public Generator<SEQ_RT_info,STEP> useConstructor(java.lang.Class... paramtypes)
public Generator<SEQ_RT_info,STEP> useCreationMethod(java.lang.reflect.Method cm)
public Generator<SEQ_RT_info,STEP> useCreationMethod(java.lang.String name, java.lang.Class... paramtypes)
public Generator<SEQ_RT_info,STEP> useSubclassConstructor()
public Generator<SEQ_RT_info,STEP> createObjectUnderTest(java.lang.String name, java.lang.Class... paramtypes)