修改包名,添加遗漏的注释
This commit is contained in:
parent
8e6c2d1797
commit
4acec2462b
|
@ -1,4 +1,4 @@
|
|||
package com.auxiliary.selenium.datadriven;
|
||||
package com.auxiliary.datadriven;
|
||||
|
||||
/**
|
||||
* <p><b>文件名:</b>DataDriverFunction.java</p>
|
|
@ -1,4 +1,4 @@
|
|||
package com.auxiliary.selenium.datadriven;
|
||||
package com.auxiliary.datadriven;
|
||||
|
||||
import java.util.function.Function;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.auxiliary.selenium.datadriven;
|
||||
package com.auxiliary.datadriven;
|
||||
|
||||
/**
|
||||
* 用于定义可向数据驱动中添加的预设模型
|
|
@ -1,4 +1,4 @@
|
|||
package com.auxiliary.selenium.datadriven;
|
||||
package com.auxiliary.datadriven;
|
||||
|
||||
public class DataNotFoundException extends RuntimeException {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.auxiliary.selenium.datadriven;
|
||||
package com.auxiliary.datadriven;
|
||||
|
||||
import com.auxiliary.tool.data.RandomString;
|
||||
import com.auxiliary.tool.data.StringMode;
|
|
@ -1,4 +1,4 @@
|
|||
package com.auxiliary.selenium.datadriven;
|
||||
package com.auxiliary.datadriven;
|
||||
|
||||
public enum SplitType {
|
||||
/**
|
|
@ -1,4 +1,4 @@
|
|||
package com.auxiliary.selenium.datadriven;
|
||||
package com.auxiliary.datadriven;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
@ -61,15 +61,9 @@ import com.auxiliary.tool.file.TableFileReadUtil;
|
|||
*
|
||||
*/
|
||||
public class TestNGDataDriver {
|
||||
/**
|
||||
* 用于存储数据列的名称
|
||||
*/
|
||||
// private ArrayList<String> titleList = new ArrayList<>();
|
||||
/**
|
||||
* 用于存储读取到的数据
|
||||
*/
|
||||
// private ArrayList<Data> dataList = new ArrayList<>();
|
||||
// private HashMap<String, List<Object>> dataMap = new HashMap<>(16);
|
||||
private TableData<Object> dataTable;
|
||||
|
||||
/**
|
||||
|
@ -82,11 +76,6 @@ public class TestNGDataDriver {
|
|||
*/
|
||||
private Time time = new Time();
|
||||
|
||||
/**
|
||||
* 用于存储最大列的元素个数
|
||||
*/
|
||||
// private int maxColumnSize = -1;
|
||||
|
||||
/**
|
||||
* 构造类,并将默认的数据驱动函数({@link Functions})加载至类中
|
||||
*/
|
|
@ -142,6 +142,15 @@ public class ListUtil {
|
|||
return newTableMap;
|
||||
}
|
||||
|
||||
/**
|
||||
* 用于对列表中的数据类型进行转换,返回新数据类型的列表
|
||||
*
|
||||
* @param <T> 原数据类型
|
||||
* @param <U> 新数据类型
|
||||
* @param tableData 原数据类型表
|
||||
* @param mapper 数据转换方式
|
||||
* @return 转换后的数据类型表
|
||||
*/
|
||||
public static <T, U> TableData<U> changeTable(TableData<T> tableData, Function<T, U> mapper) {
|
||||
TableData<U> newTable = new TableData<>();
|
||||
tableData.columnForEach((key, value) -> newTable.addColumn(key, changeList(value, mapper).stream()
|
||||
|
|
Loading…
Reference in New Issue