public class FunctionalCoverage
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.Object,java.util.Set> |
allMethodpairs |
java.util.Map<java.lang.Object,java.util.Set> |
allPairs |
java.util.Set |
coveredConstructors |
java.util.Set |
coveredCreatorMethods |
java.util.Set |
coveredFields |
java.util.Map<java.lang.Object,java.util.Set> |
coveredMethodpairs |
java.util.Set |
coveredMethods |
java.util.Map<java.lang.Object,java.util.Set> |
coveredPairs |
java.io.OutputStream |
out |
Constructor and Description |
---|
FunctionalCoverage(TestingScope scope,
java.io.OutputStream out) |
Modifier and Type | Method and Description |
---|---|
void |
calculate(SUITE S) |
static int |
estimatedNumberOfPaths(java.lang.reflect.Constructor c) |
static int |
estimatedNumberOfPaths(java.lang.reflect.Method m)
Estimate the number of paths that a program has, based on its signature.
|
void |
printAllUncoveredConstructors() |
void |
printAllUncoveredCreatorMethods() |
void |
printAllUncoveredFields() |
void |
printAllUncoveredMethods() |
void |
printReport(int verbosity) |
public java.io.OutputStream out
public java.util.Map<java.lang.Object,java.util.Set> allMethodpairs
public java.util.Map<java.lang.Object,java.util.Set> allPairs
public java.util.Set coveredMethods
public java.util.Set coveredCreatorMethods
public java.util.Set coveredConstructors
public java.util.Set coveredFields
public java.util.Map<java.lang.Object,java.util.Set> coveredMethodpairs
public java.util.Map<java.lang.Object,java.util.Set> coveredPairs
public FunctionalCoverage(TestingScope scope, java.io.OutputStream out)
public static int estimatedNumberOfPaths(java.lang.reflect.Method m)
public static int estimatedNumberOfPaths(java.lang.reflect.Constructor c)
public void printAllUncoveredConstructors() throws java.lang.Exception
java.lang.Exception
public void printAllUncoveredCreatorMethods() throws java.lang.Exception
java.lang.Exception
public void printAllUncoveredMethods() throws java.lang.Exception
java.lang.Exception
public void printAllUncoveredFields() throws java.lang.Exception
java.lang.Exception
public void calculate(SUITE S)
public void printReport(int verbosity) throws java.lang.Exception
java.lang.Exception