Uses of Class
org.apache.qpid.junit.extensions.WrappedSuiteTestDecorator

Packages that use WrappedSuiteTestDecorator
org.apache.qpid.junit.extensions Basic JUnit is enahanced with test runners to run tests repeatedly, simultaneously in many threads and with increasing test sizes for asymptotic performance measurements. 
 

Uses of WrappedSuiteTestDecorator in org.apache.qpid.junit.extensions
 

Subclasses of WrappedSuiteTestDecorator in org.apache.qpid.junit.extensions
 class AsymptoticTestDecorator
          A Decorator that runs a test repeatedly on an increasing int parameter, or for a fixed number of repeats.
 class DurationTestDecorator
          A test decorator that runs a test repeatedly until a specified length of time has passed.
 class ParameterVariationTestDecorator
          ParameterVariationTestDecorator is a test decorator that runs a test repeatedly under all permutations of its test parameters.
 class ScaledTestDecorator
          A test decorator that runs a test many times simultaneously in many threads.
 

Methods in org.apache.qpid.junit.extensions that return WrappedSuiteTestDecorator
protected  WrappedSuiteTestDecorator TKTestRunner.applyOptionalUserDecorators(WrappedSuiteTestDecorator targetTest)
          If there were any user specified test decorators on the command line, this method instantiates them and wraps the test in them, from inner-most to outer-most in the order in which the decorators were supplied on the command line.
 WrappedSuiteTestDecorator TKTestRunner.TestDecoratorFactory.decorateTest(junit.framework.Test test)
          Decorates the specified test with a new decorator.
protected  WrappedSuiteTestDecorator TKTestRunner.decorateTests(junit.framework.Test test)
          Applies test decorators to the tests for parameterization, duration, scaling and repetition.
 

Methods in org.apache.qpid.junit.extensions with parameters of type WrappedSuiteTestDecorator
protected  WrappedSuiteTestDecorator TKTestRunner.applyOptionalUserDecorators(WrappedSuiteTestDecorator targetTest)
          If there were any user specified test decorators on the command line, this method instantiates them and wraps the test in them, from inner-most to outer-most in the order in which the decorators were supplied on the command line.
 

Constructors in org.apache.qpid.junit.extensions with parameters of type WrappedSuiteTestDecorator
AsymptoticTestDecorator(WrappedSuiteTestDecorator test, int[] params, int repeat)
          Creates an asymptotic test decorator that wraps a test with repeats and a set of integer 'size' paramters to call the test with.
AsymptoticTestDecorator(WrappedSuiteTestDecorator test, int start, int end, int step, int repeat)
          Creates a new AsymptoticTestDecorator object.
DurationTestDecorator(WrappedSuiteTestDecorator test)
          Creates an active test with default multiplier (1).
DurationTestDecorator(WrappedSuiteTestDecorator test, long duration)
          Creates active test with default multiplier (1).
ParameterVariationTestDecorator(WrappedSuiteTestDecorator test, int[] params, int repeat)
          Creates an asymptotic test decorator that wraps a test with repeats and a set of integer 'size' paramters to call the test with.
ParameterVariationTestDecorator(WrappedSuiteTestDecorator test, int start, int end, int step, int repeat)
          Creates a new AsymptoticTestDecorator object.
ScaledTestDecorator(WrappedSuiteTestDecorator test)
          Creates an active test with default multiplier (1).
ScaledTestDecorator(WrappedSuiteTestDecorator test, int numThreads)
          Creates a concurrently scaled test with the specified number of threads.
ScaledTestDecorator(WrappedSuiteTestDecorator test, int[] threads)
          Creates a concurrently scaled test with the specified thread levels, the test is repeated at each level.
WrappedSuiteTestDecorator(WrappedSuiteTestDecorator suite)
          Creates a wrapped suite test decorator from another one.
 



Licensed to the Apache Software Foundation