From c3b50a23c2490ad003cd5b0549317a38b6a4b809 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 8 Nov 2022 19:39:20 +0800 Subject: [PATCH] add test --- .../cn/hutool/poi/excel/Issue2706Test.java | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 hutool-poi/src/test/java/cn/hutool/poi/excel/Issue2706Test.java diff --git a/hutool-poi/src/test/java/cn/hutool/poi/excel/Issue2706Test.java b/hutool-poi/src/test/java/cn/hutool/poi/excel/Issue2706Test.java new file mode 100755 index 000000000..9a7181f15 --- /dev/null +++ b/hutool-poi/src/test/java/cn/hutool/poi/excel/Issue2706Test.java @@ -0,0 +1,35 @@ +package cn.hutool.poi.excel; + +import org.junit.Ignore; +import org.junit.Test; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; + +public class Issue2706Test { + + @Test + @Ignore + public void writeTest() { + String path = "d:/test/issue2706.xlsx"; + BigExcelWriter writer = ExcelUtil.getBigWriter(path, "表格名称"); + + Set headSet1 = new HashSet<>(Arrays.asList("A", "B", "C", "D", "E")); + + List> datas = new ArrayList<>(); + for (int i = 0; i < 10; i++) { + Map map = new HashMap<>(); + for (String s : headSet1) { + map.put(s, "h" + i); + } + datas.add(map); + } + writer.write(datas); + writer.close(); + } +}