Method Summary |
|
public void | addExcludeMethod(String methodName) |
public void | addJvmArg(String arg) |
public void | addSystemProperty(String property) |
public static long | computeTimeout(long runtime) |
public String | getClassPath() Returns the classpath used to load test and source classes. |
public Set<String> | getExcludeMethods() |
public int | getFirstMutation() Get the index of the first mutation to attempt. |
public int | getMaxExternalMutations() Gets the maximum number of mutations performed by the external JVM.
the maximum number of external mutations. |
public boolean | isCPool() Gets whether constant pool will be mutated. |
public boolean | isIncrements() Gets whether increments will be mutated. |
public boolean | isInlineConstants() Gets whether inline constants will be mutated. |
public boolean | isLoadCache() |
public boolean | isOrdered() Gets whether tests are ordered by their run time. |
public boolean | isReturnVals() Gets whether return values will be mutated. |
public boolean | isSaveCache() |
public boolean | isSwitch() Gets whether switches will be mutated. |
public boolean | isUseCache() |
public boolean | isVerbose() Gets whether verbose mode is set. |
public void | runJumble(String className, List<String> testClassNames, JumbleListener listener) Performs a Jumble run on the specified class with the specified tests. |
public void | setCPool(boolean cpool) Sets whether constant pool will be mutated. |
public void | setClassPath(String classpath) Sets the classpath used to load test and source classes. |
public void | setFirstMutation(int newFirstMutation) Set the index of the first mutation to attempt. |
public void | setIncrements(boolean argIncrements) Sets whether increments will be mutated. |
public void | setInlineConstants(boolean argInlineConstants) Sets whether inline constants will be mutated. |
public void | setLoadCache(boolean argLoadCache) |
public void | setMaxExternalMutations(int maxExternalMutations) Sets the maximum number of mutations performed by the external JVM.
Parameters: maxExternalMutations - the maximum number of external mutations. |
public void | setOrdered(boolean argOrdered) Sets whether tests are ordered by their run time. |
public void | setReturnVals(boolean argReturnVals) Sets whether return values will be mutated. |
public void | setSaveCache(boolean argSaveCache) |
public void | setSwitch(boolean switches) Sets whether switches will be mutated. |
public void | setUseCache(boolean argUseCache) |
public void | setVerbose(boolean newVerbose) Sets whether verbose mode is enabled. |