public class RegressionTestSuiteChromosome extends TestSuiteChromosome
testChromosomeFactory, testsage, distance, rank, toBeUpdated| Modifier | Constructor and Description |
|---|---|
|
RegressionTestSuiteChromosome() |
|
RegressionTestSuiteChromosome(ChromosomeFactory<TestChromosome> testChromosomeFactory) |
protected |
RegressionTestSuiteChromosome(RegressionTestSuiteChromosome source) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTest(TestChromosome test)
addTest
|
void |
addTests(Collection<TestChromosome> tests)
addTests
|
TestSuiteChromosome |
clone()
clone
|
List<TestChromosome> |
getTestChromosomes()
getTestChromosomes
|
List<TestCase> |
getTests()
getTests
|
AbstractTestSuiteChromosome<TestChromosome> |
getTestSuite() |
AbstractTestSuiteChromosome<TestChromosome> |
getTestSuiteForTheOtherClassLoader() |
boolean |
localSearch(LocalSearchObjective objective)
Apply the local search
|
String |
toString()
Determine relative ordering of this chromosome to another chromosome If
fitness is equal, the shorter chromosome comes first
|
addSecondaryObjective, addTest, clearMutationHistory, clearTests, compareSecondaryObjective, deleteTest, disableFirstSecondaryObjective, enableFirstSecondaryObjective, getCoveredGoals, getSecondaryObjectivesSize, isFirstSecondaryObjectiveEnabled, mutate, removeAllSecondaryObjectives, removeCoveredGoal, removeSecondaryObjective, reverseSecondaryObjective, ShuffleSecondaryObjectiveaddUnmodifiableTest, crossOver, deleteTest, equals, getLastExecutionResults, getTestChromosome, getTestChromosomeFactory, hashCode, setTestChromosome, size, totalLengthOfTestCasesaddFitness, addFitness, addFitness, addFitness, compareTo, crossOver, getAge, getCoverage, getCoverage, getCoverageInstanceOf, getCoverageValues, getDistance, getFitness, getFitness, getFitnessInstanceOf, getFitnessValues, getNumOfCoveredGoals, getNumOfCoveredGoals, getNumOfNotCoveredGoals, getNumOfNotCoveredGoals, getNumsNotCoveredGoals, getNumsOfCoveredGoals, getPreviousFitnessValues, getRank, hasExecutedFitness, hasFitnessChanged, hasLocalSearchBeenApplied, isChanged, isToBeUpdated, isToBeUpdated, setChanged, setCoverage, setCoverageValues, setDistance, setFitness, setFitnessValues, setLocalSearchApplied, setNumOfCoveredGoals, setNumOfNotCoveredGoals, setNumsOfCoveredGoals, setNumsOfNotCoveredGoals, setPreviousFitnessValues, setRank, updateAgepublic RegressionTestSuiteChromosome()
public RegressionTestSuiteChromosome(ChromosomeFactory<TestChromosome> testChromosomeFactory)
protected RegressionTestSuiteChromosome(RegressionTestSuiteChromosome source)
public void addTest(TestChromosome test)
AbstractTestSuiteChromosomeaddTest
addTest in class AbstractTestSuiteChromosome<TestChromosome>test - a T object.public void addTests(Collection<TestChromosome> tests)
AbstractTestSuiteChromosomeaddTests
addTests in class AbstractTestSuiteChromosome<TestChromosome>tests - a Collection object.public boolean localSearch(LocalSearchObjective objective)
AbstractTestSuiteChromosomelocalSearch in class TestSuiteChromosomeobjective - a LocalSearchObjective
object.public TestSuiteChromosome clone()
TestSuiteChromosomeclone
Create a deep copy of the chromosome Create a deep copy of this test suiteclone in interface PublicCloneable<Chromosome>clone in class TestSuiteChromosomepublic List<TestCase> getTests()
TestSuiteChromosomegetTests
getTests in class TestSuiteChromosomeList object.public AbstractTestSuiteChromosome<TestChromosome> getTestSuite()
public AbstractTestSuiteChromosome<TestChromosome> getTestSuiteForTheOtherClassLoader()
public String toString()
TestSuiteChromosometoString in class TestSuiteChromosomepublic List<TestChromosome> getTestChromosomes()
AbstractTestSuiteChromosomegetTestChromosomes
getTestChromosomes in class AbstractTestSuiteChromosome<TestChromosome>List object.Copyright © 2010–2017 EvoSuite. All rights reserved.