mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
add test
This commit is contained in:
parent
836334bb2c
commit
024dc523bd
@ -0,0 +1,27 @@
|
|||||||
|
package org.dromara.hutool.poi.csv;
|
||||||
|
|
||||||
|
import org.dromara.hutool.core.io.file.FileUtil;
|
||||||
|
import org.junit.jupiter.api.Assertions;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
import java.io.StringWriter;
|
||||||
|
|
||||||
|
public class Issue3705Test {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void writeTest() {
|
||||||
|
final StringWriter stringWriter = new StringWriter();
|
||||||
|
|
||||||
|
final CsvWriteConfig csvWriteConfig = new CsvWriteConfig();
|
||||||
|
try (final CsvWriter csvWriter = new CsvWriter(stringWriter, csvWriteConfig)) {
|
||||||
|
// 由于一行的第一个字段中有逗号,因此需要使用双引号包围,否则会被当成分隔符
|
||||||
|
csvWriter.writeLine("2024-08-20 14:24:35,");
|
||||||
|
csvWriter.writeLine("最后一行");
|
||||||
|
csvWriter.flush();
|
||||||
|
}
|
||||||
|
|
||||||
|
Assertions.assertEquals(
|
||||||
|
"\"2024-08-20 14:24:35,\"" + FileUtil.getLineSeparator() + "最后一行",
|
||||||
|
stringWriter.toString());
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user