Package org.callbackparams.combine

Contains the framework's built-in combine-strategies as well as their API, which can be used to develop customized combine-strategies.

See:
          Description

Interface Summary
CombineStrategy This is the API-interface that must be implemented by any combine-strategy class.
 

Class Summary
AbstractCombineStrategy Abstract stub implementation of CombineStrategy that is intended to be a convenient super-class for most implementations.
CombineAllPossible2Combinations
A strategy that creates a collection of callback-records in which all possible combinations of two individual callback-parameters will be represented.
CombineCompletely CombineStrategy that creates all callback-records possible.
ValuesCollection A collection of arrays of callback-values.
 

Package org.callbackparams.combine Description

Contains the framework's built-in combine-strategies as well as their API, which can be used to develop customized combine-strategies.

This is the root package of the "combine sub-framework", which is completly unaware of the rest of the CallbackParams' framework. Thus its combinatory features can easily be utilized on their own, without involving the rest of the framework.
It is upon the integration functionality (e.g. the JUnit-integration provided by CallbackParamsRunner) to make sure the combine-functionality is as seamlessly available as possible to the test-developer. The integration APIs are recommended to recognize and push the annotation @CombineConfig as the developer's best practise to specify and configure a combine-strategy.

See Also:
@CombineConfig


Copyright © 2010-2013 Henrik Kaipe. All Rights Reserved.