The following issues were found
src/test/java/com/alibaba/json/bvt/serializer/CharsetSerializerTest.java
1 issues
Line: 14
public class CharsetSerializerTest extends TestCase {
public void test_0() {
Assert.assertEquals("{\"value\":null}", JSON.toJSONString(new Entity(), SerializerFeature.WriteMapNullValue));
}
public static class Entity {
Reported by PMD.
src/test/java/com/alibaba/json/bvt/path/TestSpecial_0.java
1 issues
Line: 14
public class TestSpecial_0 extends TestCase {
public void test_special() throws Exception {
Map<String, Object> vo = new HashMap<String, Object>();
vo.put("a.b", 123);
Assert.assertEquals((Integer) vo.get("a.b"), (Integer) JSONPath.eval(vo, "a\\.b"));
Reported by PMD.
src/test/java/com/alibaba/json/bvt/serializer/stream/StreamWriterTest_writeValueString.java
1 issues
Line: 12
public class StreamWriterTest_writeValueString extends TestCase {
public void test_0() throws Exception {
StringWriter out = new StringWriter();
SerializeWriter writer = new SerializeWriter(out, 10);
Assert.assertEquals(10, writer.getBufferLength());
Reported by PMD.
src/test/java/com/alibaba/json/bvt/serializer/stream/StreamWriterTest_writeValueString1.java
1 issues
Line: 13
public class StreamWriterTest_writeValueString1 extends TestCase {
public void test_0() throws Exception {
StringWriter out = new StringWriter();
SerializeWriter writer = new SerializeWriter(out, 10);
writer.config(SerializerFeature.BrowserCompatible, true);
Assert.assertEquals(10, writer.getBufferLength());
Reported by PMD.
src/test/java/com/alibaba/json/bvt/path/JSONPath_set_test5.java
1 issues
Line: 14
import junit.framework.TestCase;
public class JSONPath_set_test5 extends TestCase {
public void test_jsonpath_1() throws Exception {
Map<String, Object> root = new HashMap<String, Object>();
JSONPath.set(root, "/a[0]/b[0]", 1001);
String json = JSON.toJSONString(root);
Reported by PMD.
src/test/java/com/alibaba/json/bvt/serializer/stream/StreamWriterTest_writeLongAndChar.java
1 issues
Line: 12
public class StreamWriterTest_writeLongAndChar extends TestCase {
public void test_0() throws Exception {
StringWriter out = new StringWriter();
SerializeWriter writer = new SerializeWriter(out, 10);
Assert.assertEquals(10, writer.getBufferLength());
Reported by PMD.
src/test/java/com/alibaba/json/bvt/serializer/stream/StreamWriterTest_writeLong.java
1 issues
Line: 12
public class StreamWriterTest_writeLong extends TestCase {
public void test_0() throws Exception {
StringWriter out = new StringWriter();
SerializeWriter writer = new SerializeWriter(out, 10);
Assert.assertEquals(10, writer.getBufferLength());
Reported by PMD.
src/test/java/com/alibaba/json/bvt/stream/JSONWriterTest_0.java
1 issues
Line: 13
public class JSONWriterTest_0 extends TestCase {
public void test_writer() throws Exception {
StringWriter out = new StringWriter();
JSONWriter writer = new JSONWriter(out);
writer.startArray();
writer.writeObject("1");
writer.writeObject("2");
Reported by PMD.
src/test/java/com/alibaba/json/bvt/stream/JSONWriterTest_1.java
1 issues
Line: 13
public class JSONWriterTest_1 extends TestCase {
public void test_writer() throws Exception {
StringWriter out = new StringWriter();
JSONWriter writer = new JSONWriter(out);
writer.startObject();
writer.writeObject("a");
writer.writeObject("1");
Reported by PMD.
src/test/java/com/alibaba/json/bvt/stream/JSONWriterTest_2.java
1 issues
Line: 14
public class JSONWriterTest_2 extends TestCase {
public void test_writer() throws Exception {
StringWriter out = new StringWriter();
JSONWriter writer = new JSONWriter(out);
writer.config(SerializerFeature.UseSingleQuotes, true);
writer.startObject();
writer.writeObject("a");
Reported by PMD.