public class StrongMutationSuiteFitness extends MutationSuiteFitness
StrongMutationSuiteFitness class.
branchFitness, mutantMap, mutants, mutationGoals, removedMutants, toRemoveMutantslogger| Constructor and Description |
|---|
StrongMutationSuiteFitness() |
| Modifier and Type | Method and Description |
|---|---|
double |
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
|
ExecutionResult |
runTest(TestCase test)
Execute a test case
|
ExecutionResult |
runTest(TestCase test,
Mutation mutant)
runTest
|
getNumMutants, updateCoveredGoalsisMaximizationFunction, runTestSuitegetBestStoredIndividual, normalize, updateIndividual, updateIndividualpublic ExecutionResult runTest(TestCase test)
runTest in class MutationSuiteFitnesstest - The test case to executepublic ExecutionResult runTest(TestCase test, Mutation mutant)
runTest
runTest in class MutationSuiteFitnesstest - a TestCase object.mutant - a Mutation object.ExecutionResult object.public double getFitness(AbstractTestSuiteChromosome<? extends ExecutableChromosome> individual)
getFitness in class MutationSuiteFitnessindividual - a Chromosome object.Copyright © 2010–2017 EvoSuite. All rights reserved.