Skip to content

Commit 0238f6c

Browse files
committed
test non ascii field
1 parent b394fdd commit 0238f6c

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/test/java/com/jsoniter/TestObject.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,4 +251,13 @@ public void skip_object_lazy_any_to_string() {
251251
any.asMap().put("field4", Any.wrap(4));
252252
assertEquals("{\"field1\":1,\"field3\":3,\"field2\":2,\"field4\":4}", any.toString());
253253
}
254+
255+
public static class TestObject9 {
256+
public int 字段;
257+
}
258+
259+
public void test_non_ascii_field() {
260+
TestObject9 obj = JsonIterator.deserialize("{\"字段\":100}", TestObject9.class);
261+
assertEquals(100, obj.字段);
262+
}
254263
}

src/test/java/com/jsoniter/TestString.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
package com.jsoniter;
22

33
import com.jsoniter.spi.JsonException;
4-
import joptsimple.internal.Strings;
54
import junit.framework.TestCase;
65
import org.junit.experimental.categories.Category;
76

87
import java.io.ByteArrayInputStream;
98
import java.io.IOException;
10-
import java.util.Arrays;
119

1210
public class TestString extends TestCase {
1311

0 commit comments

Comments
 (0)