|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |