mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix Big writer bug
This commit is contained in:
@@ -1,17 +1,5 @@
|
||||
package cn.hutool.poi.excel.test;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.apache.poi.ss.usermodel.CellStyle;
|
||||
import org.apache.poi.ss.usermodel.FillPatternType;
|
||||
import org.apache.poi.ss.usermodel.Font;
|
||||
import org.apache.poi.ss.usermodel.IndexedColors;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
@@ -19,7 +7,20 @@ import cn.hutool.core.map.MapUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.poi.excel.BigExcelWriter;
|
||||
import cn.hutool.poi.excel.ExcelUtil;
|
||||
import cn.hutool.poi.excel.ExcelWriter;
|
||||
import cn.hutool.poi.excel.style.StyleUtil;
|
||||
import org.apache.poi.ss.usermodel.CellStyle;
|
||||
import org.apache.poi.ss.usermodel.FillPatternType;
|
||||
import org.apache.poi.ss.usermodel.Font;
|
||||
import org.apache.poi.ss.usermodel.IndexedColors;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 写出Excel单元测试
|
||||
@@ -197,10 +198,23 @@ public class BigExcelWriteTest {
|
||||
@Test
|
||||
@Ignore
|
||||
public void writeCellValueTest() {
|
||||
String path = "e:/cellValueTest.xlsx";
|
||||
String path = "d:/test/cellValueTest.xlsx";
|
||||
FileUtil.del(path);
|
||||
BigExcelWriter writer = new BigExcelWriter(path);
|
||||
writer.writeCellValue(3, 5, "aaa");
|
||||
writer.close();
|
||||
}
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
public void closeTest() {
|
||||
final Map<String, ?> map1 = MapUtil.of("id", "123456");
|
||||
final Map<String, ?> map2 = MapUtil.of("id", "123457");
|
||||
final List<?> data = Arrays.asList(map1, map2);
|
||||
final String destFilePath = "d:/test/closeTest.xlsx";//略
|
||||
FileUtil.del(destFilePath);
|
||||
try (ExcelWriter writer = ExcelUtil.getBigWriter(destFilePath)) {
|
||||
writer.write(data).flush();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user