mirror of
https://gitee.com/dromara/hutool.git
synced 2025-04-30 04:45:55 +08:00
add test
This commit is contained in:
parent
d83444d336
commit
46e2d3982e
@ -0,0 +1,25 @@
|
||||
package org.dromara.hutool.poi.csv;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.io.StringReader;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* 按照 https://datatracker.ietf.org/doc/html/rfc4180#section-2<br>
|
||||
* 如果字段正文中出现双引号,需要使用两个双引号表示转义
|
||||
*/
|
||||
public class Pr1244Test {
|
||||
@Test
|
||||
void csvReadTest() {
|
||||
final String csv = "a,q\"\"e,d,f";
|
||||
final CsvReader reader = CsvUtil.getReader(new StringReader(csv));
|
||||
final CsvData read = reader.read();
|
||||
assertEquals(4, read.getRow(0).size());
|
||||
assertEquals("a", read.getRow(0).get(0));
|
||||
assertEquals("q\"e", read.getRow(0).get(1));
|
||||
assertEquals("d", read.getRow(0).get(2));
|
||||
assertEquals("f", read.getRow(0).get(3));
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user