/src/test/java/com/alibaba/json/bvt/parser/JSONScannerTest_new.java

https://github.com/alibaba/fastjson · Java · 126 lines · 107 code · 19 blank · 0 comment · 0 complexity · 461411573a97402830de4953889d494b MD5 · raw file

  1. package com.alibaba.json.bvt.parser;
  2. import org.junit.Assert;
  3. import junit.framework.TestCase;
  4. import com.alibaba.fastjson.JSONException;
  5. import com.alibaba.fastjson.parser.JSONScanner;
  6. public class JSONScannerTest_new extends TestCase {
  7. public void test_scan_new_0() throws Exception {
  8. JSONScanner lexer = new JSONScanner("new");
  9. lexer.scanNullOrNew();
  10. }
  11. public void test_scan_new_1() throws Exception {
  12. JSONException error = null;
  13. try {
  14. JSONScanner lexer = new JSONScanner("nww");
  15. lexer.scanNullOrNew();
  16. } catch (JSONException e) {
  17. error = e;
  18. }
  19. Assert.assertNotNull(error);
  20. }
  21. public void test_scan_new_2() throws Exception {
  22. JSONException error = null;
  23. try {
  24. JSONScanner lexer = new JSONScanner("nee");
  25. lexer.scanNullOrNew();
  26. } catch (JSONException e) {
  27. error = e;
  28. }
  29. Assert.assertNotNull(error);
  30. }
  31. public void test_scan_new_3() throws Exception {
  32. JSONException error = null;
  33. try {
  34. JSONScanner lexer = new JSONScanner("neel");
  35. lexer.scanNullOrNew();
  36. } catch (JSONException e) {
  37. error = e;
  38. }
  39. Assert.assertNotNull(error);
  40. }
  41. public void test_scan_new_4() throws Exception {
  42. JSONException error = null;
  43. try {
  44. JSONScanner lexer = new JSONScanner("neww");
  45. lexer.scanNullOrNew();
  46. } catch (JSONException e) {
  47. error = e;
  48. }
  49. Assert.assertNotNull(error);
  50. }
  51. public void test_scan_new_5() throws Exception {
  52. JSONException error = null;
  53. try {
  54. JSONScanner lexer = new JSONScanner("newe");
  55. lexer.scanNullOrNew();
  56. } catch (JSONException e) {
  57. error = e;
  58. }
  59. Assert.assertNotNull(error);
  60. }
  61. public void test_scan_new_6() throws Exception {
  62. JSONException error = null;
  63. try {
  64. JSONScanner lexer = new JSONScanner("new\"");
  65. lexer.scanNullOrNew();
  66. } catch (JSONException e) {
  67. error = e;
  68. }
  69. Assert.assertNotNull(error);
  70. }
  71. public void test_scan_new_7() throws Exception {
  72. JSONScanner lexer = new JSONScanner("new a");
  73. lexer.scanNullOrNew();
  74. }
  75. public void test_scan_new_8() throws Exception {
  76. JSONScanner lexer = new JSONScanner("new,");
  77. lexer.scanNullOrNew();
  78. }
  79. public void test_scan_new_9() throws Exception {
  80. JSONScanner lexer = new JSONScanner("new\na");
  81. lexer.scanNullOrNew();
  82. }
  83. public void test_scan_new_10() throws Exception {
  84. JSONScanner lexer = new JSONScanner("new\ra");
  85. lexer.scanNullOrNew();
  86. }
  87. public void test_scan_new_11() throws Exception {
  88. JSONScanner lexer = new JSONScanner("new\ta");
  89. lexer.scanNullOrNew();
  90. }
  91. public void test_scan_new_12() throws Exception {
  92. JSONScanner lexer = new JSONScanner("new\fa");
  93. lexer.scanNullOrNew();
  94. }
  95. public void test_scan_new_13() throws Exception {
  96. JSONScanner lexer = new JSONScanner("new\ba");
  97. lexer.scanNullOrNew();
  98. }
  99. public void test_scan_new_14() throws Exception {
  100. JSONScanner lexer = new JSONScanner("new}");
  101. lexer.scanNullOrNew();
  102. }
  103. public void test_scan_new_15() throws Exception {
  104. JSONScanner lexer = new JSONScanner("new]");
  105. lexer.scanNullOrNew();
  106. }
  107. }