@@ -0,0 +1,703 @@
+package net.minidev.json.test.strict;%0A%0Aimport junit.framework.TestCase;%0Aimport net.minidev.json.parser.JSONParser;%0Aimport net.minidev.json.parser.ParseException;%0Aimport net.minidev.json.test.MustThrows;%0A/**%0A * Test control charaters%0A * %0A * @author uriel%0A *%0A */%0Apublic class TestSpecialChar extends TestCase %7B%0A%09%0A%09public void testSpecial127() throws Exception %7B%0A%09%09String s = String.format(%22%5B%5C%22%25c%5C%22%5D%22, 127);%0A%09%09MustThrows.testInvalidJson(s, JSONParser.MODE_STRICTEST, ParseException.ERROR_UNEXPECTED_CHAR);%0A%09%7D%0A%0A%09public void testSpecial31() throws Exception %7B%0A%09%09String s = String.format(%22%5B%5C%22%25c%5C%22%5D%22, 31);%0A%09%09MustThrows.testInvalidJson(s, JSONParser.MODE_STRICTEST, ParseException.ERROR_UNEXPECTED_CHAR);%0A%09%7D%0A%0A%7D%0A

add a test unit for control char fixed gh-18