修改包名,添加遗漏的注释

This commit is contained in:
彭宇琦 2021-01-07 19:40:25 +08:00
parent 8e6c2d1797
commit 4acec2462b
8 changed files with 16 additions and 18 deletions

View File

@ -1,4 +1,4 @@
package com.auxiliary.selenium.datadriven;
package com.auxiliary.datadriven;
/**
* <p><b>文件名</b>DataDriverFunction.java</p>

View File

@ -1,4 +1,4 @@
package com.auxiliary.selenium.datadriven;
package com.auxiliary.datadriven;
import java.util.function.Function;

View File

@ -1,4 +1,4 @@
package com.auxiliary.selenium.datadriven;
package com.auxiliary.datadriven;
/**
* 用于定义可向数据驱动中添加的预设模型

View File

@ -1,4 +1,4 @@
package com.auxiliary.selenium.datadriven;
package com.auxiliary.datadriven;
public class DataNotFoundException extends RuntimeException {

View File

@ -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;

View File

@ -1,4 +1,4 @@
package com.auxiliary.selenium.datadriven;
package com.auxiliary.datadriven;
public enum SplitType {
/**

View File

@ -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}加载至类中
*/

View File

@ -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()