use of com.qlangtech.tis.plugin.ds.tidb.GetColsMeta in project plugins by qlangtech.
the class TestDataXTiDBReader method testTemplateGenerate.
public void testTemplateGenerate() throws Exception {
final String dataXName = "dataXName";
GetColsMeta getColsMeta = new GetColsMeta().invoke();
final TiKVDataSourceFactory dsFactory = getColsMeta.getDataSourceFactory();
DataXTiDBReader dataxReader = new DataXTiDBReader() {
@Override
public TiKVDataSourceFactory getDataSourceFactory() {
return dsFactory;
}
@Override
public Class<?> getOwnerClass() {
return DataXTiDBReader.class;
}
};
dataxReader.template = DataXTiDBReader.getDftTemplate();
dataxReader.setSelectedTabs(TestTiKVDataSourceFactory.createTabOfEmployees());
ReaderTemplate.validateDataXReader("tidb-datax-reader-template-assert.json", dataXName, dataxReader);
}
Aggregations