public static final class CombinatorialTestConsumerManagerConfiguration.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public CombinatorialTestConsumerManagerConfiguration.Builder managerFactory(CombinatorialTestManagerFactory managerFactory)
CombinatorialTestManager instances. The default creates new ones
using a CachingDelegatingCombinatorialTestManager with a HashMapTestResultCache wrapped
around a BasicCombinatorialTestManager.managerFactory - the factory for creating new managers. Must not be null when
build() is calledpublic CombinatorialTestConsumerManagerConfiguration.Builder modelConverterFactory(ModelConverterFactory modelConverterFactory)
ModelConverter
instances. The default is a IndexBasedModelConverter.modelConverterFactory - the factory for creating new converters. Must not be null when
build() is calledpublic CombinatorialTestConsumerManagerConfiguration.Builder characterizationAlgorithmFactory(FaultCharacterizationAlgorithmFactory characterizationAlgorithmFactory)
FaultCharacterizationAlgorithm instances during combinatorial
testing. The default value is null, which means no fault characterization will be used.characterizationAlgorithmFactory - the factory for creating new converters. Can be null when calling
build() to indicate that no fault characterization is usedpublic CombinatorialTestConsumerManagerConfiguration.Builder executionReporter(ExecutionReporter executionReporter)
executionReporter - the reporter to be added. Must not be nullpublic CombinatorialTestConsumerManagerConfiguration.Builder executionReporters(ExecutionReporter... executionReporters)
executionReporters - the reporters to be added. Must not be, nor contain nullpublic CombinatorialTestConsumerManagerConfiguration.Builder executionReporters(Collection<ExecutionReporter> executionReporters)
executionReporters - the reporters to be added. Must not be, nor contain nullpublic CombinatorialTestConsumerManagerConfiguration.Builder argumentConverter(ArgumentConverter argumentConverter)
argumentConverter - the converter to be added. Must not be nullpublic CombinatorialTestConsumerManagerConfiguration.Builder argumentConverters(ArgumentConverter... arguementConverters)
arguementConverters - the converters to be added. Must not be, nor contain nullpublic CombinatorialTestConsumerManagerConfiguration.Builder argumentConverters(Collection<ArgumentConverter> argumentConverters)
argumentConverters - the converters to be added. Must not be, nor contain nullpublic CombinatorialTestConsumerManagerConfiguration.Builder generator(TestInputGroupGenerator generator)
TestInputGroup generation.generator - the generator to be added. Must not be nullpublic CombinatorialTestConsumerManagerConfiguration.Builder generators(TestInputGroupGenerator... generators)
TestInputGroup generation.generators - the generators to be added. Must not be, nor contain nullpublic CombinatorialTestConsumerManagerConfiguration.Builder generators(Collection<TestInputGroupGenerator> generators)
TestInputGroup generation.generators - the generators to be added. Must not be, nor contain nullpublic CombinatorialTestConsumerManagerConfiguration build()
managerFactory(CombinatorialTestManagerFactory) and
modelConverterFactory(ModelConverterFactory) must not be null. If they are not used,
they will have the non-null default values defined at the methods.Copyright © 2019. All rights reserved.