| Modifier and Type | Method and Description |
|---|---|
static TestResult |
TestResult.failure(Throwable causeForFailure)
Descriptive convenience method for constructing a result for a failed test input.
|
static TestResult |
TestResult.success()
Descriptive convenience method for constructing a result for a successful test input.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<IntArrayWrapper,TestResult> |
SuspiciousCombinationAlgorithm.testResults |
| Modifier and Type | Method and Description |
|---|---|
List<int[]> |
SuspiciousCombinationAlgorithm.computeNextTestInputs(Map<int[],TestResult> nextTestResults)
In the first iteration all relevant sub combinations of failed test inputs are calculated via the
SuspiciousCombinationAlgorithm.getRelevantSubCombinations(int[]) method. |
List<int[]> |
FaultCharacterizationAlgorithm.computeNextTestInputs(Map<int[],TestResult> testResults)
Refines the internal list of suspicious of faulty combinations.
|
protected abstract List<IntArrayWrapper> |
SuspiciousCombinationAlgorithm.generateNextTestInputs(Map<int[],TestResult> newTestResults)
The concrete algorithm generates test for which it needs the result for better fault characterization.
|
| Modifier and Type | Method and Description |
|---|---|
List<IntArrayWrapper> |
IterationBasedIterAifl.generateNextTestInputs(Map<int[],TestResult> newTestResults) |
List<IntArrayWrapper> |
Aifl.generateNextTestInputs(Map<int[],TestResult> newTestResults) |
| Modifier and Type | Method and Description |
|---|---|
List<IntArrayWrapper> |
Ben.generateNextTestInputs(Map<int[],TestResult> newTestResults) |
| Modifier and Type | Method and Description |
|---|---|
List<int[]> |
ImprovedDeltaDebugging.computeNextTestInputs(Map<int[],TestResult> testResults) |
| Modifier and Type | Method and Description |
|---|---|
TestResult |
TestResultCache.getResultFor(IntArrayWrapper testInput) |
TestResult |
HashMapTestResultCache.getResultFor(IntArrayWrapper testInput) |
| Modifier and Type | Method and Description |
|---|---|
void |
TestResultCache.addResultFor(IntArrayWrapper testInput,
TestResult result)
Adds a result to the cache so it may later be retrieved via
TestResultCache.getResultFor(IntArrayWrapper). |
void |
HashMapTestResultCache.addResultFor(IntArrayWrapper testInput,
TestResult result) |
List<int[]> |
CombinatorialTestManager.generateAdditionalTestInputsWithResult(int[] testInput,
TestResult testResult)
Generates additional test inputs based on results of previous test inputs normally generated by either
CombinatorialTestManager.generateInitialTests() or this method in a previous iteration. |
List<int[]> |
CachingDelegatingCombinatorialTestManager.generateAdditionalTestInputsWithResult(int[] testInput,
TestResult testResult) |
List<int[]> |
BasicCombinatorialTestManager.generateAdditionalTestInputsWithResult(int[] testInput,
TestResult testResult)
Returns all additional test inputs needed for all
TestInputGroups managed by this manager. |
Copyright © 2019. All rights reserved.