| Modifier and Type | Method and Description |
|---|---|
double |
AmbiguityCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite) |
| Modifier and Type | Method and Description |
|---|---|
double |
OnlyBranchCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
double |
BranchCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
protected void |
BranchCoverageSuiteFitness.handleBranchlessMethods(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
ExecutionResult result,
Map<String,Integer> callCount) |
protected void |
BranchCoverageSuiteFitness.handleFalseDistances(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
ExecutionResult result,
Map<Integer,Double> falseDistance) |
protected void |
BranchCoverageSuiteFitness.handlePredicateCount(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
ExecutionResult result,
Map<Integer,Integer> predicateCount) |
protected void |
BranchCoverageSuiteFitness.handleTrueDistances(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
ExecutionResult result,
Map<Integer,Double> trueDistance) |
| Modifier and Type | Method and Description |
|---|---|
double |
CBranchSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite) |
| Modifier and Type | Method and Description |
|---|---|
double |
DefUseCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite) |
double |
AllDefsCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
double |
DefUseCoverageSuiteFitness.getFitnessAlternative(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual) |
| Modifier and Type | Method and Description |
|---|---|
double |
ExceptionCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite) |
protected void |
TryCatchCoverageSuiteFitness.handleBranchlessMethods(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
ExecutionResult result,
Map<String,Integer> callCount) |
protected void |
TryCatchCoverageSuiteFitness.handleFalseDistances(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
ExecutionResult result,
Map<Integer,Double> falseDistance) |
| Modifier and Type | Method and Description |
|---|---|
double |
IBranchSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite) |
double |
IBranchSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
boolean updateChromosome) |
| Modifier and Type | Method and Description |
|---|---|
double |
InputCoverageSuiteFitness.computeDistance(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
List<ExecutionResult> results,
HashSet<TestFitnessFunction> setOfCoveredGoals) |
double |
InputCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
| Modifier and Type | Method and Description |
|---|---|
double |
OutputCoverageSuiteFitness.computeDistance(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
List<ExecutionResult> results,
HashSet<TestFitnessFunction> setOfCoveredGoals) |
double |
OutputCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
| Modifier and Type | Method and Description |
|---|---|
double |
OnlyLineCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
double |
LineCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
MethodTraceCoverageSuiteFitness.analyzeTraces(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
List<ExecutionResult> results,
Set<String> calledMethods)
Iterate over all execution results and summarize statistics
|
protected boolean |
MethodNoExceptionCoverageSuiteFitness.analyzeTraces(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
List<ExecutionResult> results,
Set<String> calledMethods)
Iterate over all execution results and summarize statistics
|
protected boolean |
MethodCoverageSuiteFitness.analyzeTraces(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
List<ExecutionResult> results,
Set<String> calledMethods)
Iterate over all execution results and summarize statistics
|
double |
MethodCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
protected void |
MethodTraceCoverageSuiteFitness.handleConstructorExceptions(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
List<ExecutionResult> results,
Set<String> calledMethods)
If there is an exception in a superconstructor, then the corresponding
constructor might not be included in the execution trace
|
protected void |
MethodNoExceptionCoverageSuiteFitness.handleConstructorExceptions(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
List<ExecutionResult> results,
Set<String> calledMethods) |
protected void |
MethodCoverageSuiteFitness.handleConstructorExceptions(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
List<ExecutionResult> results,
Set<String> calledMethods)
If there is an exception in a super-constructor, then the corresponding
constructor might not be included in the execution trace
|
protected void |
MethodTraceCoverageSuiteFitness.printStatusMessages(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
int coveredMethods,
double fitness)
Some useful debug information
|
protected void |
MethodNoExceptionCoverageSuiteFitness.printStatusMessages(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
int coveredMethods,
double fitness)
Some useful debug information
|
protected void |
MethodCoverageSuiteFitness.printStatusMessages(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite,
int coveredMethods,
double fitness)
Some useful debug information
|
| Modifier and Type | Method and Description |
|---|---|
double |
WeakMutationSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
double |
StrongMutationSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
double |
OnlyMutationSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
abstract double |
MutationSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
| Modifier and Type | Method and Description |
|---|---|
double |
ReadabilitySuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite) |
| Modifier and Type | Method and Description |
|---|---|
double |
RhoCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite) |
| Modifier and Type | Method and Description |
|---|---|
double |
StatementCoverageSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
Calculate and set fitness function #TODO the 'set fitness' part should be
done by some abstract super class of all FitnessFunctions
|
| Modifier and Type | Method and Description |
|---|---|
double |
LanguageModelSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual) |
| Modifier and Type | Class and Description |
|---|---|
class |
RegressionTestSuiteChromosome |
| Modifier and Type | Method and Description |
|---|---|
AbstractTestSuiteChromosome<TestChromosome> |
RegressionTestSuiteChromosome.getTestSuite() |
AbstractTestSuiteChromosome<TestChromosome> |
RegressionTestSuiteChromosome.getTestSuiteForTheOtherClassLoader() |
| Modifier and Type | Method and Description |
|---|---|
double |
RegressionSuiteFitness.getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual) |
| Modifier and Type | Class and Description |
|---|---|
class |
TestSuiteChromosome
TestSuiteChromosome class.
|
| Modifier and Type | Method and Description |
|---|---|
int |
TestSuiteReplacementFunction.getLengthSum(AbstractTestSuiteChromosome<?> chromosome1,
AbstractTestSuiteChromosome<?> chromosome2)
getLengthSum
|
int |
TestSuiteReplacementFunction.getLengthSum(AbstractTestSuiteChromosome<?> chromosome1,
AbstractTestSuiteChromosome<?> chromosome2)
getLengthSum
|
protected List<ExecutionResult> |
TestSuiteFitnessFunction.runTestSuite(AbstractTestSuiteChromosome<? extends ExecutableChromosome> suite)
runTestSuite
|
| Constructor and Description |
|---|
AbstractTestSuiteChromosome(AbstractTestSuiteChromosome<T> source)
Creates a deep copy of source.
|
Copyright © 2010–2017 EvoSuite. All rights reserved.