public class BranchCoverageMap extends Object implements SearchListener
| Modifier and Type | Field and Description |
|---|---|
static BranchCoverageMap |
instance |
| Modifier and Type | Method and Description |
|---|---|
void |
fitnessEvaluation(Chromosome individual)
Called after every single fitness evaluation
|
Set<Integer> |
getCoveredFalseBranches() |
Set<Integer> |
getCoveredTrueBranches() |
static BranchCoverageMap |
getInstance() |
TestCase |
getTestCoveringFalse(int branchId) |
TestCase |
getTestCoveringTrue(int branchId) |
boolean |
isCoveredFalse(int branchId) |
boolean |
isCoveredTrue(int branchId) |
void |
iteration(GeneticAlgorithm<?> algorithm)
Called after each iteration of the search
|
void |
modification(Chromosome individual)
Called before a chromosome is mutated
|
void |
searchFinished(GeneticAlgorithm<?> algorithm)
Called after the last iteration
|
void |
searchStarted(GeneticAlgorithm<?> algorithm)
Called when a new search is started
|
public static BranchCoverageMap instance
public static BranchCoverageMap getInstance()
public boolean isCoveredTrue(int branchId)
public boolean isCoveredFalse(int branchId)
public TestCase getTestCoveringTrue(int branchId)
public TestCase getTestCoveringFalse(int branchId)
public void searchStarted(GeneticAlgorithm<?> algorithm)
SearchListenersearchStarted in interface SearchListeneralgorithm - a GeneticAlgorithm object.public void iteration(GeneticAlgorithm<?> algorithm)
SearchListeneriteration in interface SearchListeneralgorithm - a GeneticAlgorithm object.public void searchFinished(GeneticAlgorithm<?> algorithm)
SearchListenersearchFinished in interface SearchListeneralgorithm - a GeneticAlgorithm object.public void fitnessEvaluation(Chromosome individual)
SearchListenerfitnessEvaluation in interface SearchListenerindividual - a Chromosome object.public void modification(Chromosome individual)
SearchListenermodification in interface SearchListenerindividual - a Chromosome object.Copyright © 2010–2017 EvoSuite. All rights reserved.