some javadoc

This commit is contained in:
Sander Hautvast 2015-09-26 17:38:33 +02:00
parent a86c365616
commit 5659e497f8
3 changed files with 8 additions and 1 deletions

View file

@ -8,6 +8,9 @@ import java.util.List;
import nl.jssl.autounit.inputs.MethodcallArgumentsFactory; import nl.jssl.autounit.inputs.MethodcallArgumentsFactory;
import nl.jssl.autounit.util.LinkedList; import nl.jssl.autounit.util.LinkedList;
/**
* Analyses the class you want to create tests for.
*/
public class ClassAnalyser<T> { public class ClassAnalyser<T> {
private Class<T> testTarget; private Class<T> testTarget;

View file

@ -17,6 +17,11 @@ import org.jacoco.core.runtime.RuntimeData;
import nl.jssl.autounit.util.MemoryClassloader; import nl.jssl.autounit.util.MemoryClassloader;
import nl.jssl.autounit.util.SilentObjectCreator; import nl.jssl.autounit.util.SilentObjectCreator;
/**
* When creating tests, increasing coverage indicates a good test. Hence a
* CoverageAnalyser. It uses Jacoco (http://eclemma.org/jacoco/), the java
* interface for eclemma.
*/
public class CoverageAnalyser<T> { public class CoverageAnalyser<T> {
private final IRuntime runtime; private final IRuntime runtime;
private final RuntimeData data; private final RuntimeData data;

View file

@ -8,7 +8,6 @@ import nl.jssl.autounit.util.LinkedList;
/** /**
* Executes 1 method using alternating input parameters and yields execution * Executes 1 method using alternating input parameters and yields execution
* results. * results.
*
*/ */
public class MethodcallExecutor<T> { public class MethodcallExecutor<T> {
private T instrumentedTestTarget; private T instrumentedTestTarget;