public class ParamValueProcessor extends Object
| 构造器和说明 |
|---|
ParamValueProcessor(DataConfig dataConfig)
Instantiates a new Param value processor.
|
ParamValueProcessor(DataConfig dataConfig,
String testDataName)
Instantiates a new Param value processor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearStringCache() |
void |
executeFunction(Param param,
Setup setup,
TestData testData)
Process function.
|
String |
executeSql(List<Sql> sqlList,
Param param,
Setup setup,
TestData testData)
Execute sql string.
|
void |
executeSql(Param param,
Setup setup,
TestData testData)
Process test data param.
|
void |
process()
Process.
|
void |
processBefore()
Process before.
|
void |
processExpectResult(TestData testData)
Process expect result.
|
void |
processPair(Pair pair)
Process pair.
|
void |
processParamFromOtherTestData(Param param)
Process param from other test data.
|
void |
processParamFromSetup(TestData testData,
Param param)
处理param中需要接受setup中param值的问题
|
void |
processParamPair(Param param,
Setup setup,
TestData testData)
Process param pair.
|
void |
processSetupParam()
处理setup中param的占位
|
void |
processTestDataParam()
Process test data param.
|
public ParamValueProcessor(DataConfig dataConfig)
dataConfig - the data configpublic ParamValueProcessor(DataConfig dataConfig, String testDataName)
dataConfig - the data configtestDataName - the test data namepublic void process()
public void processBefore()
public void processSetupParam()
public void processTestDataParam()
public void processParamFromSetup(TestData testData, Param param)
testData - the test dataparam - the parampublic void processParamFromOtherTestData(Param param)
param - the parampublic void processExpectResult(TestData testData)
testData - the test datapublic void executeFunction(Param param, Setup setup, TestData testData)
param - the paramsetup - the setuptestData - the test datapublic void executeSql(Param param, Setup setup, TestData testData)
param - the paramsetup - the setuptestData - the test datapublic String executeSql(List<Sql> sqlList, Param param, Setup setup, TestData testData)
sqlList - the sqlList sql列表param - the param 当前传入的参数setup - the setup param所属的setuptestData - the test datapublic void processParamPair(Param param, Setup setup, TestData testData)
param - the paramsetup - testData - public void processPair(Pair pair)
pair - the pairpublic void clearStringCache()
Copyright © 2016. All rights reserved.