Test Automation. More...
#include <vsttestsuite.h>

Public Member Functions | |
| VstAutomationTest (IPlugProvider *plugProvider, ProcessSampleSize sampl, int32 everyNSamples, int32 numParams, bool sampleAccuracy) | |
| virtual | ~VstAutomationTest () |
| DECLARE_FUNKNOWN_METHODS const char * | getName () const |
| bool | setup () |
| bool | run (ITestResult *testResult) |
| bool | teardown () |
| int32 | getParameterCount () |
| IParamValueQueue * | getParameterData (int32 index) |
| IParamValueQueue * | addParameterData (const ParamID &id, int32 &index) |
Protected Member Functions | |
| bool | preProcess (ITestResult *testResult) |
| bool | postProcess (ITestResult *testResult) |
Test Automation.
| IParameterChanges::iid VstAutomationTest | ( | IPlugProvider * | plugProvider, | |
| ProcessSampleSize | sampl, | |||
| int32 | everyNSamples, | |||
| int32 | numParams, | |||
| bool | sampleAccuracy | |||
| ) |
| ~VstAutomationTest | ( | ) | [virtual] |
| const char * getName | ( | ) | const [virtual] |
Reimplemented from VstProcessTest.
Reimplemented in VstFlushParamTest.
| bool setup | ( | ) |
Reimplemented from VstProcessTest.
| bool run | ( | ITestResult * | testResult | ) |
Reimplemented from VstProcessTest.
Reimplemented in VstFlushParamTest.
| bool teardown | ( | ) |
Reimplemented from VstProcessTest.
| int32 getParameterCount | ( | ) | [virtual] |
Implements IParameterChanges.
| IParamValueQueue * getParameterData | ( | int32 | index | ) | [virtual] |
Implements IParameterChanges.
| IParamValueQueue * addParameterData | ( | const ParamID & | id, | |
| int32 & | index | |||
| ) | [virtual] |
Implements IParameterChanges.
| bool preProcess | ( | ITestResult * | testResult | ) | [protected, virtual] |
Reimplemented from VstProcessTest.
| bool postProcess | ( | ITestResult * | testResult | ) | [protected, virtual] |
Reimplemented from VstProcessTest.