Class CachingDelegatingSequentialCombinatorialTestManager

  • All Implemented Interfaces:
    SequentialCombinatorialTestManager

    public class CachingDelegatingSequentialCombinatorialTestManager
    extends Object
    implements SequentialCombinatorialTestManager
    A SequentialCombinatorialTestManager which does not generate test inputs by itself but delegates this to another manager. However, it does add caching capability to any given manager. This means no test input is returned twice across all two methods. For example, if the initial test input [0, 0, 0] has been returned, it will not be returned again for fault characterization. Instead the cached result is used. With an appropriate cache, results can even be shared over multiple runs if that should ever be desirable.