| Package | Description |
|---|---|
| org.evosuite.coverage.branch | |
| org.evosuite.graphs.cdg | |
| org.evosuite.graphs.cfg |
| Modifier and Type | Method and Description |
|---|---|
static BranchCoverageTestFitness |
BranchCoverageFactory.createBranchCoverageTestFitness(ControlDependency cd)
Create a fitness function for branch coverage aimed at executing the
given ControlDependency.
|
static OnlyBranchCoverageTestFitness |
OnlyBranchCoverageFactory.createOnlyBranchCoverageTestFitness(ControlDependency cd)
Create a fitness function for branch coverage aimed at executing the
given ControlDependency.
|
| Constructor and Description |
|---|
BranchCoverageGoal(ControlDependency cd,
String className,
String methodName)
Constructor for BranchCoverageGoal.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ControlDependency> |
ControlDependenceGraph.getControlDependentBranches(BasicBlock insBlock)
Returns a Set containing all Branches the given BasicBlock is control
dependent on.
|
| Modifier and Type | Method and Description |
|---|---|
Set<BasicBlock> |
ControlDependenceGraph.getAlternativeBlocks(ControlDependency dependency)
getAlternativeBlocks
|
int |
ControlDependenceGraph.getControlDependenceDepth(ControlDependency dependence)
getControlDependenceDepth
|
| Modifier and Type | Method and Description |
|---|---|
ControlDependency |
ControlFlowEdge.getControlDependency()
getControlDependency
|
ControlDependency |
BytecodeInstruction.getControlDependency(Branch branch)
getControlDependency
|
| Modifier and Type | Method and Description |
|---|---|
Set<ControlDependency> |
BytecodeInstruction.getControlDependencies()
Returns a cfg.Branch object for each branch this instruction is control
dependent on as determined by the ControlDependenceGraph.
|
Set<ControlDependency> |
BasicBlock.getControlDependencies()
Returns a cfg.Branch object for each branch this instruction is control
dependent on as determined by the ControlDependenceGraph.
|
| Constructor and Description |
|---|
ControlFlowEdge(ControlDependency cd,
boolean isExceptionEdge)
Constructor for ControlFlowEdge.
|
Copyright © 2010–2017 EvoSuite. All rights reserved.