| Modifier and Type | Field and Description |
|---|---|
protected Set<IntArrayWrapper> |
SuspiciousCombinationAlgorithm.previousSuspiciousCombinations |
protected Set<IntArrayWrapper> |
SuspiciousCombinationAlgorithm.suspiciousCombinations |
protected Map<IntArrayWrapper,TestResult> |
SuspiciousCombinationAlgorithm.testResults |
| Modifier and Type | Method and Description |
|---|---|
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.
|
protected abstract Set<IntArrayWrapper> |
SuspiciousCombinationAlgorithm.getRelevantSubCombinations(int[] combination)
Defined which sub-combinations of any given combination can be part of the suspicious set.
|
| Modifier and Type | Method and Description |
|---|---|
List<IntArrayWrapper> |
IterationBasedIterAifl.generateNextTestInputs(Map<int[],TestResult> newTestResults) |
List<IntArrayWrapper> |
Aifl.generateNextTestInputs(Map<int[],TestResult> newTestResults) |
Set<IntArrayWrapper> |
Aifl.getRelevantSubCombinations(int[] combination) |
| Modifier and Type | Method and Description |
|---|---|
List<IntArrayWrapper> |
Ben.generateNextTestInputs(Map<int[],TestResult> newTestResults) |
Set<IntArrayWrapper> |
Ben.getRelevantSubCombinations(int[] combination) |
| 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) |
boolean |
TestResultCache.containsResultFor(IntArrayWrapper testInput) |
boolean |
HashMapTestResultCache.containsResultFor(IntArrayWrapper testInput) |
TestResult |
TestResultCache.getResultFor(IntArrayWrapper testInput) |
TestResult |
HashMapTestResultCache.getResultFor(IntArrayWrapper testInput) |
| Modifier and Type | Method and Description |
|---|---|
static IntArrayWrapper |
IntArrayWrapper.wrap(int[] array)
Convenience method for wrapping a int[] into a
IntArrayWrapper. |
| Modifier and Type | Method and Description |
|---|---|
static List<IntArrayWrapper> |
IntArrayWrapper.wrapToList(Collection<int[]> arrays)
Convenience method for wrapping all int[] in a collection into a list.
|
static Set<IntArrayWrapper> |
IntArrayWrapper.wrapToSet(Collection<int[]> arrays)
Convenience method for wrapping all int[] in a collection into a set.
|
Copyright © 2019. All rights reserved.