public class ReflectionBlackBoxTester
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
BLACKBOXTESTER |
|
static java.lang.String |
MAXVALUE |
|
static java.lang.String |
MINVALUE |
|
static java.lang.String |
NULLVALUE |
|
static java.lang.String |
RANDOMVALUE |
| Constructor | Description |
|---|---|
ReflectionBlackBoxTester() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.ArrayList<java.lang.Class<?>> |
getClassesForPackage(java.lang.String pckgname) |
Attempts to list all the classes in the specified package as determined
by the context class loader
|
java.lang.String |
getParamtoString(java.lang.Object[] params) |
|
static void |
mainTester(java.lang.String[] args) |
|
void |
output(java.lang.Object owner,
java.lang.String message,
NetworkParserLog logger,
int logLevel,
java.lang.Exception e) |
|
void |
test(java.lang.String packageName,
NetworkParserLog logger) |
|
ReflectionBlackBoxTester |
withIgnoreClazzes(java.lang.Class<?> metaClass,
java.lang.String... methods) |
|
ReflectionBlackBoxTester |
withIgnoreClazzes(java.lang.String... values) |
public static final java.lang.String NULLVALUE
public static final java.lang.String MINVALUE
public static final java.lang.String MAXVALUE
public static final java.lang.String RANDOMVALUE
public static final java.lang.String BLACKBOXTESTER
public static void mainTester(java.lang.String[] args)
public ReflectionBlackBoxTester withIgnoreClazzes(java.lang.Class<?> metaClass, java.lang.String... methods)
public ReflectionBlackBoxTester withIgnoreClazzes(java.lang.String... values)
public void test(java.lang.String packageName,
NetworkParserLog logger)
throws java.lang.ClassNotFoundException,
java.io.IOException,
java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.IllegalArgumentException,
java.lang.reflect.InvocationTargetException
java.lang.ClassNotFoundExceptionjava.io.IOExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.IllegalArgumentExceptionjava.lang.reflect.InvocationTargetExceptionpublic java.lang.String getParamtoString(java.lang.Object[] params)
public void output(java.lang.Object owner,
java.lang.String message,
NetworkParserLog logger,
int logLevel,
java.lang.Exception e)
public java.util.ArrayList<java.lang.Class<?>> getClassesForPackage(java.lang.String pckgname)
throws java.lang.ClassNotFoundException,
java.io.IOException
pckgname - the package name to searchjava.lang.ClassNotFoundException - if something went wrongjava.io.IOException - if something went wrong to read