import org.junit.FixMethodOrder;
import org.junit.Test;
import org.junit.runners.MethodSorters;

@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class RegressionTest2 {

    public static boolean debug = false;

    @Test
    public void test1001() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1001");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj2 = defaultJSONParser1.input;
        java.util.Set<java.lang.String> strSet4 = java.util.Set.of("hi!");
        boolean boolean6 = strSet4.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray7 = strSet4.toArray();
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser9 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj10 = defaultJSONParser9.input;
        java.util.Set<java.lang.String> strSet12 = java.util.Set.of("hi!");
        boolean boolean14 = strSet12.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray15 = strSet12.toArray();
        java.lang.String[] strArray18 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet19 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet19, strArray18);
        java.util.Set<java.lang.String> strSet23 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean24 = strSet19.removeAll((java.util.Collection<java.lang.String>) strSet23);
        java.util.Spliterator<java.lang.String> strSpliterator25 = strSet19.spliterator();
        boolean boolean26 = strSet12.containsAll((java.util.Collection<java.lang.String>) strSet19);
        java.lang.Object[] objArray27 = strSet19.toArray();
        java.util.Map<com.alibaba.fastjson.parser.DefaultJSONParser, java.lang.Object[]> defaultJSONParserMap28 = java.util.Map.of(defaultJSONParser1, objArray7, defaultJSONParser9, objArray27);
        com.alibaba.fastjson.parser.SymbolTable symbolTable29 = defaultJSONParser9.getSymbolTable();
        com.alibaba.fastjson.parser.ParserConfig parserConfig30 = defaultJSONParser9.getConfig();
        parserConfig30.setSafeMode(false);
        parserConfig30.addAccept("fastjson.parser.autoTypeAccept");
        java.lang.ClassLoader classLoader35 = null;
        parserConfig30.setDefaultClassLoader(classLoader35);
        org.junit.Assert.assertEquals("'" + obj2 + "' != '" + "97" + "'", obj2, "97");
        org.junit.Assert.assertNotNull(strSet4);
        org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + false + "'", boolean6 == false);
        org.junit.Assert.assertNotNull(objArray7);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray7), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray7), "[hi!]");
        org.junit.Assert.assertEquals("'" + obj10 + "' != '" + "97" + "'", obj10, "97");
        org.junit.Assert.assertNotNull(strSet12);
        org.junit.Assert.assertTrue("'" + boolean14 + "' != '" + false + "'", boolean14 == false);
        org.junit.Assert.assertNotNull(objArray15);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray15), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray15), "[hi!]");
        org.junit.Assert.assertNotNull(strArray18);
        org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
        org.junit.Assert.assertNotNull(strSet23);
        org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
        org.junit.Assert.assertNotNull(strSpliterator25);
        org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
        org.junit.Assert.assertNotNull(objArray27);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray27), "[]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray27), "[]");
        org.junit.Assert.assertNotNull(defaultJSONParserMap28);
        org.junit.Assert.assertNotNull(symbolTable29);
        org.junit.Assert.assertNotNull(parserConfig30);
    }

    @Test
    public void test1002() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1002");
        java.lang.String str1 = java.lang.String.valueOf(18);
        org.junit.Assert.assertEquals("'" + str1 + "' != '" + "18" + "'", str1, "18");
    }

    @Test
    public void test1003() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1003");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser2 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj3 = defaultJSONParser2.input;
        java.util.Set<java.lang.String> strSet5 = java.util.Set.of("hi!");
        boolean boolean7 = strSet5.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray8 = strSet5.toArray();
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser10 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj11 = defaultJSONParser10.input;
        java.util.Set<java.lang.String> strSet13 = java.util.Set.of("hi!");
        boolean boolean15 = strSet13.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray16 = strSet13.toArray();
        java.lang.String[] strArray19 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet20 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet20, strArray19);
        java.util.Set<java.lang.String> strSet24 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean25 = strSet20.removeAll((java.util.Collection<java.lang.String>) strSet24);
        java.util.Spliterator<java.lang.String> strSpliterator26 = strSet20.spliterator();
        boolean boolean27 = strSet13.containsAll((java.util.Collection<java.lang.String>) strSet20);
        java.lang.Object[] objArray28 = strSet20.toArray();
        java.util.Map<com.alibaba.fastjson.parser.DefaultJSONParser, java.lang.Object[]> defaultJSONParserMap29 = java.util.Map.of(defaultJSONParser2, objArray8, defaultJSONParser10, objArray28);
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser31 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer32 = defaultJSONParser31.getLexer();
        java.lang.Object obj33 = defaultJSONParser31.input;
        java.lang.String[] strArray36 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet37 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet37, strArray36);
        java.util.Set<java.lang.String> strSet41 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean42 = strSet37.removeAll((java.util.Collection<java.lang.String>) strSet41);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList43 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet37);
        boolean boolean45 = constantDescList43.contains((java.lang.Object) 100);
        defaultJSONParser31.checkListResolve((java.util.Collection) constantDescList43);
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser48 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer49 = defaultJSONParser48.getLexer();
        com.alibaba.fastjson.parser.DefaultJSONParser.ResolveTask resolveTask50 = null;
        defaultJSONParser48.addResolveTask(resolveTask50);
        com.alibaba.fastjson.parser.ParserConfig parserConfig52 = defaultJSONParser48.getConfig();
        java.lang.String[] strArray55 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet56 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet56, strArray55);
        java.util.Set<java.lang.String> strSet60 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean61 = strSet56.removeAll((java.util.Collection<java.lang.String>) strSet60);
        defaultJSONParser48.checkListResolve((java.util.Collection) strSet60);
        java.util.List<java.io.Closeable> closeableList63 = java.util.List.of((java.io.Closeable) defaultJSONParser10, (java.io.Closeable) defaultJSONParser31, (java.io.Closeable) defaultJSONParser48);
        java.lang.String str64 = defaultJSONParser48.getDateFomartPattern();
        java.util.List<com.alibaba.fastjson.parser.deserializer.ExtraProcessor> extraProcessorList65 = defaultJSONParser48.getExtraProcessors();
        java.lang.String[] strArray68 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet69 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet69, strArray68);
        java.util.Set<java.lang.String> strSet73 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean74 = strSet69.removeAll((java.util.Collection<java.lang.String>) strSet73);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList75 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet69);
        boolean boolean77 = constantDescList75.contains((java.lang.Object) 100);
        java.lang.Object[] objArray78 = constantDescList75.toArray();
        defaultJSONParser48.checkListResolve((java.util.Collection) constantDescList75);
        java.text.DateFormat dateFormat80 = defaultJSONParser48.getDateFormat();
        java.util.List<java.lang.Comparable<java.lang.String>> strComparableList85 = java.util.List.of((java.lang.Comparable<java.lang.String>) "fastjson.parser.safeMode", (java.lang.Comparable<java.lang.String>) "", (java.lang.Comparable<java.lang.String>) "hi!");
        java.lang.String[] strArray86 = new java.lang.String[] {};
        java.lang.Object obj87 = com.alibaba.fastjson.JSONPath.reserveToArray((java.lang.Object) "hi!", strArray86);
        java.lang.String str88 = java.lang.String.join((java.lang.CharSequence) "4  a4", (java.lang.CharSequence[]) strArray86);
        java.lang.Object obj89 = com.alibaba.fastjson.JSONPath.reserveToObject((java.lang.Object) dateFormat80, strArray86);
        java.lang.String str90 = java.lang.String.join((java.lang.CharSequence) "a#a", (java.lang.CharSequence[]) strArray86);
        org.junit.Assert.assertEquals("'" + obj3 + "' != '" + "97" + "'", obj3, "97");
        org.junit.Assert.assertNotNull(strSet5);
        org.junit.Assert.assertTrue("'" + boolean7 + "' != '" + false + "'", boolean7 == false);
        org.junit.Assert.assertNotNull(objArray8);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray8), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray8), "[hi!]");
        org.junit.Assert.assertEquals("'" + obj11 + "' != '" + "97" + "'", obj11, "97");
        org.junit.Assert.assertNotNull(strSet13);
        org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + false + "'", boolean15 == false);
        org.junit.Assert.assertNotNull(objArray16);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray16), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray16), "[hi!]");
        org.junit.Assert.assertNotNull(strArray19);
        org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
        org.junit.Assert.assertNotNull(strSet24);
        org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
        org.junit.Assert.assertNotNull(strSpliterator26);
        org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
        org.junit.Assert.assertNotNull(objArray28);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray28), "[]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray28), "[]");
        org.junit.Assert.assertNotNull(defaultJSONParserMap29);
        org.junit.Assert.assertNotNull(jSONLexer32);
        org.junit.Assert.assertEquals("'" + obj33 + "' != '" + "97" + "'", obj33, "97");
        org.junit.Assert.assertNotNull(strArray36);
        org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
        org.junit.Assert.assertNotNull(strSet41);
        org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
        org.junit.Assert.assertNotNull(constantDescList43);
        org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + false + "'", boolean45 == false);
        org.junit.Assert.assertNotNull(jSONLexer49);
        org.junit.Assert.assertNotNull(parserConfig52);
        org.junit.Assert.assertNotNull(strArray55);
        org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
        org.junit.Assert.assertNotNull(strSet60);
        org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
        org.junit.Assert.assertNotNull(closeableList63);
        org.junit.Assert.assertEquals("'" + str64 + "' != '" + "yyyy-MM-dd HH:mm:ss" + "'", str64, "yyyy-MM-dd HH:mm:ss");
        org.junit.Assert.assertNotNull(extraProcessorList65);
        org.junit.Assert.assertNotNull(strArray68);
        org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
        org.junit.Assert.assertNotNull(strSet73);
        org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
        org.junit.Assert.assertNotNull(constantDescList75);
        org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + false + "'", boolean77 == false);
        org.junit.Assert.assertNotNull(objArray78);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray78), "[]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray78), "[]");
        org.junit.Assert.assertNotNull(dateFormat80);
        org.junit.Assert.assertNotNull(strComparableList85);
        org.junit.Assert.assertNotNull(strArray86);
        org.junit.Assert.assertNotNull(obj87);
        org.junit.Assert.assertEquals("'" + str88 + "' != '" + "" + "'", str88, "");
        org.junit.Assert.assertNotNull(obj89);
        org.junit.Assert.assertEquals("'" + str90 + "' != '" + "" + "'", str90, "");
    }

    @Test
    public void test1004() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1004");
        java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
        java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList9 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet3);
        java.lang.String[] strArray15 = new java.lang.String[] { "97", "", "fastjson.parser.autoTypeAccept", "fastjson.parser.safeMode", "" };
        java.util.ArrayList<java.lang.String> strList16 = new java.util.ArrayList<java.lang.String>();
        boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strList16, strArray15);
        boolean boolean18 = strSet3.containsAll((java.util.Collection<java.lang.String>) strList16);
        java.lang.String[] strArray21 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet22 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet22, strArray21);
        java.util.Set<java.lang.String> strSet26 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean27 = strSet22.removeAll((java.util.Collection<java.lang.String>) strSet26);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList28 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet22);
        boolean boolean29 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet22);
        java.util.stream.Stream<java.lang.String> strStream30 = strSet22.stream();
        org.junit.Assert.assertNotNull(strArray2);
        org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
        org.junit.Assert.assertNotNull(strSet7);
        org.junit.Assert.assertTrue("'" + boolean8 + "' != '" + true + "'", boolean8 == true);
        org.junit.Assert.assertNotNull(constantDescList9);
        org.junit.Assert.assertNotNull(strArray15);
        org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
        org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + false + "'", boolean18 == false);
        org.junit.Assert.assertNotNull(strArray21);
        org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
        org.junit.Assert.assertNotNull(strSet26);
        org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
        org.junit.Assert.assertNotNull(constantDescList28);
        org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + false + "'", boolean29 == false);
        org.junit.Assert.assertNotNull(strStream30);
    }

    @Test
    public void test1005() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1005");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.getLexer();
        java.lang.Object obj3 = defaultJSONParser1.input;
        java.lang.String[] strArray6 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet7 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean8 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet7, strArray6);
        java.util.Set<java.lang.String> strSet11 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean12 = strSet7.removeAll((java.util.Collection<java.lang.String>) strSet11);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList13 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet7);
        boolean boolean15 = constantDescList13.contains((java.lang.Object) 100);
        defaultJSONParser1.checkListResolve((java.util.Collection) constantDescList13);
        java.util.Spliterator<java.lang.constant.ConstantDesc> constantDescSpliterator17 = constantDescList13.spliterator();
        boolean boolean18 = constantDescList13.isEmpty();
        // The following exception was thrown during execution in test generation
        try {
            java.lang.constant.ConstantDesc constantDesc20 = constantDescList13.get(131078);
            org.junit.Assert.fail("Expected exception of type java.lang.ArrayIndexOutOfBoundsException; message: null");
        } catch (java.lang.ArrayIndexOutOfBoundsException e) {
            // Expected exception.
        }
        org.junit.Assert.assertNotNull(jSONLexer2);
        org.junit.Assert.assertEquals("'" + obj3 + "' != '" + "97" + "'", obj3, "97");
        org.junit.Assert.assertNotNull(strArray6);
        org.junit.Assert.assertTrue("'" + boolean8 + "' != '" + true + "'", boolean8 == true);
        org.junit.Assert.assertNotNull(strSet11);
        org.junit.Assert.assertTrue("'" + boolean12 + "' != '" + true + "'", boolean12 == true);
        org.junit.Assert.assertNotNull(constantDescList13);
        org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + false + "'", boolean15 == false);
        org.junit.Assert.assertNotNull(constantDescSpliterator17);
        org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
    }

    @Test
    public void test1006() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1006");
        java.util.Comparator<java.lang.String> strComparator0 = java.lang.String.CASE_INSENSITIVE_ORDER;
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser2 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer3 = defaultJSONParser2.getLexer();
        java.lang.Object obj4 = defaultJSONParser2.input;
        java.lang.String[] strArray7 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet8 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet8, strArray7);
        java.util.Set<java.lang.String> strSet12 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean13 = strSet8.removeAll((java.util.Collection<java.lang.String>) strSet12);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList14 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet8);
        boolean boolean16 = constantDescList14.contains((java.lang.Object) 100);
        defaultJSONParser2.checkListResolve((java.util.Collection) constantDescList14);
        java.util.Map.Entry<java.util.Comparator<java.lang.String>, java.lang.AutoCloseable> strComparatorEntry18 = java.util.Map.entry(strComparator0, (java.lang.AutoCloseable) defaultJSONParser2);
        java.util.List<com.alibaba.fastjson.parser.DefaultJSONParser.ResolveTask> resolveTaskList19 = defaultJSONParser2.getResolveTaskList();
        org.junit.Assert.assertNotNull(strComparator0);
        org.junit.Assert.assertNotNull(jSONLexer3);
        org.junit.Assert.assertEquals("'" + obj4 + "' != '" + "97" + "'", obj4, "97");
        org.junit.Assert.assertNotNull(strArray7);
        org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
        org.junit.Assert.assertNotNull(strSet12);
        org.junit.Assert.assertTrue("'" + boolean13 + "' != '" + true + "'", boolean13 == true);
        org.junit.Assert.assertNotNull(constantDescList14);
        org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + false + "'", boolean16 == false);
        org.junit.Assert.assertNotNull(strComparatorEntry18);
        org.junit.Assert.assertNotNull(resolveTaskList19);
    }

    @Test
    public void test1007() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1007");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.getLexer();
        com.alibaba.fastjson.parser.DefaultJSONParser.ResolveTask resolveTask3 = null;
        defaultJSONParser1.addResolveTask(resolveTask3);
        java.util.List<com.alibaba.fastjson.parser.deserializer.ExtraProcessor> extraProcessorList5 = defaultJSONParser1.getExtraProcessors();
        java.lang.Object obj8 = com.alibaba.fastjson.JSONPath.eval((java.lang.Object) defaultJSONParser1, "0", true);
        java.lang.Object obj10 = defaultJSONParser1.resolveReference("97");
        java.text.DateFormat dateFormat11 = defaultJSONParser1.getDateFormat();
        // The following exception was thrown during execution in test generation
        try {
            defaultJSONParser1.popContext();
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: Cannot read field \"parent\" because \"this.context\" is null");
        } catch (java.lang.NullPointerException e) {
            // Expected exception.
        }
        org.junit.Assert.assertNotNull(jSONLexer2);
        org.junit.Assert.assertNotNull(extraProcessorList5);
        org.junit.Assert.assertNotNull(obj8);
        org.junit.Assert.assertNull(obj10);
        org.junit.Assert.assertNotNull(dateFormat11);
    }

    @Test
    public void test1008() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1008");
        byte[] byteArray1 = new byte[] { (byte) -1 };
        java.lang.String str3 = new java.lang.String(byteArray1, 1);
        java.lang.String str5 = new java.lang.String(byteArray1, (int) '#');
        java.lang.String str9 = new java.lang.String(byteArray1, 97, (int) (short) 0, 0);
        // The following exception was thrown during execution in test generation
        try {
            java.lang.String str13 = new java.lang.String(byteArray1, 2, 97, "  ");
            org.junit.Assert.fail("Expected exception of type java.lang.StringIndexOutOfBoundsException; message: offset 2, count 97, length 1");
        } catch (java.lang.StringIndexOutOfBoundsException e) {
            // Expected exception.
        }
        org.junit.Assert.assertNotNull(byteArray1);
        org.junit.Assert.assertEquals(java.util.Arrays.toString(byteArray1), "[-1]");
        org.junit.Assert.assertEquals("'" + str3 + "' != '" + "\u01ff" + "'", str3, "\u01ff");
        org.junit.Assert.assertEquals("'" + str5 + "' != '" + "\u23ff" + "'", str5, "\u23ff");
        org.junit.Assert.assertEquals("'" + str9 + "' != '" + "" + "'", str9, "");
    }

    @Test
    public void test1009() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1009");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.getLexer();
        java.lang.Object obj3 = defaultJSONParser1.input;
        java.lang.String[] strArray6 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet7 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean8 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet7, strArray6);
        java.util.Set<java.lang.String> strSet11 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean12 = strSet7.removeAll((java.util.Collection<java.lang.String>) strSet11);
        java.util.Iterator<java.lang.String> strItor13 = strSet11.iterator();
        java.lang.String[] strArray16 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet17 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet17, strArray16);
        java.util.Set<java.lang.String> strSet21 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean22 = strSet17.removeAll((java.util.Collection<java.lang.String>) strSet21);
        java.util.Iterator<java.lang.String> strItor23 = strSet21.iterator();
        java.lang.String[] strArray26 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet27 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet27, strArray26);
        java.util.Set<java.lang.String> strSet31 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean32 = strSet27.removeAll((java.util.Collection<java.lang.String>) strSet31);
        java.util.Iterator<java.lang.String> strItor33 = strSet31.iterator();
        java.lang.String[] strArray36 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet37 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet37, strArray36);
        java.util.Set<java.lang.String> strSet41 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean42 = strSet37.removeAll((java.util.Collection<java.lang.String>) strSet41);
        java.util.Iterator<java.lang.String> strItor43 = strSet41.iterator();
        java.lang.String[] strArray46 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet47 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet47, strArray46);
        java.util.Set<java.lang.String> strSet51 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean52 = strSet47.removeAll((java.util.Collection<java.lang.String>) strSet51);
        java.util.Iterator<java.lang.String> strItor53 = strSet51.iterator();
        java.lang.String[] strArray56 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet57 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet57, strArray56);
        java.util.Set<java.lang.String> strSet61 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean62 = strSet57.removeAll((java.util.Collection<java.lang.String>) strSet61);
        java.util.Iterator<java.lang.String> strItor63 = strSet61.iterator();
        java.lang.String[] strArray66 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet67 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet67, strArray66);
        java.util.Set<java.lang.String> strSet71 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean72 = strSet67.removeAll((java.util.Collection<java.lang.String>) strSet71);
        java.util.Iterator<java.lang.String> strItor73 = strSet71.iterator();
        java.lang.String[] strArray76 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet77 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet77, strArray76);
        java.util.Set<java.lang.String> strSet81 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean82 = strSet77.removeAll((java.util.Collection<java.lang.String>) strSet81);
        java.util.Iterator<java.lang.String> strItor83 = strSet81.iterator();
        java.lang.String[] strArray86 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet87 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet87, strArray86);
        java.util.Set<java.lang.String> strSet91 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean92 = strSet87.removeAll((java.util.Collection<java.lang.String>) strSet91);
        java.util.Iterator<java.lang.String> strItor93 = strSet91.iterator();
        java.util.List<java.util.Iterator<java.lang.String>> strItorList94 = java.util.List.of(strItor13, strItor23, strItor33, strItor43, strItor53, strItor63, strItor73, strItor83, strItor93);
        defaultJSONParser1.handleResovleTask((java.lang.Object) strItor43);
        com.alibaba.fastjson.parser.ParserConfig parserConfig96 = defaultJSONParser1.getConfig();
        org.junit.Assert.assertNotNull(jSONLexer2);
        org.junit.Assert.assertEquals("'" + obj3 + "' != '" + "97" + "'", obj3, "97");
        org.junit.Assert.assertNotNull(strArray6);
        org.junit.Assert.assertTrue("'" + boolean8 + "' != '" + true + "'", boolean8 == true);
        org.junit.Assert.assertNotNull(strSet11);
        org.junit.Assert.assertTrue("'" + boolean12 + "' != '" + true + "'", boolean12 == true);
        org.junit.Assert.assertNotNull(strItor13);
        org.junit.Assert.assertNotNull(strArray16);
        org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
        org.junit.Assert.assertNotNull(strSet21);
        org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
        org.junit.Assert.assertNotNull(strItor23);
        org.junit.Assert.assertNotNull(strArray26);
        org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
        org.junit.Assert.assertNotNull(strSet31);
        org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
        org.junit.Assert.assertNotNull(strItor33);
        org.junit.Assert.assertNotNull(strArray36);
        org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
        org.junit.Assert.assertNotNull(strSet41);
        org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
        org.junit.Assert.assertNotNull(strItor43);
        org.junit.Assert.assertNotNull(strArray46);
        org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
        org.junit.Assert.assertNotNull(strSet51);
        org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
        org.junit.Assert.assertNotNull(strItor53);
        org.junit.Assert.assertNotNull(strArray56);
        org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
        org.junit.Assert.assertNotNull(strSet61);
        org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
        org.junit.Assert.assertNotNull(strItor63);
        org.junit.Assert.assertNotNull(strArray66);
        org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
        org.junit.Assert.assertNotNull(strSet71);
        org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
        org.junit.Assert.assertNotNull(strItor73);
        org.junit.Assert.assertNotNull(strArray76);
        org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
        org.junit.Assert.assertNotNull(strSet81);
        org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
        org.junit.Assert.assertNotNull(strItor83);
        org.junit.Assert.assertNotNull(strArray86);
        org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
        org.junit.Assert.assertNotNull(strSet91);
        org.junit.Assert.assertTrue("'" + boolean92 + "' != '" + true + "'", boolean92 == true);
        org.junit.Assert.assertNotNull(strItor93);
        org.junit.Assert.assertNotNull(strItorList94);
        org.junit.Assert.assertNotNull(parserConfig96);
    }

    @Test
    public void test1010() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1010");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        int int2 = defaultJSONParser1.resolveStatus;
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig5 = new com.alibaba.fastjson.serializer.SerializeConfig((int) (short) 10);
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig7 = new com.alibaba.fastjson.serializer.SerializeConfig();
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy8 = null;
        serializeConfig7.setPropertyNamingStrategy(propertyNamingStrategy8);
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig12 = new com.alibaba.fastjson.serializer.SerializeConfig(true);
        java.lang.String str13 = serializeConfig12.getTypeKey();
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig16 = new com.alibaba.fastjson.serializer.SerializeConfig(true);
        serializeConfig16.setTypeKey("true");
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig20 = com.alibaba.fastjson.serializer.SerializeConfig.getGlobalInstance();
        serializeConfig20.clearSerializers();
        java.util.Map<java.lang.String, com.alibaba.fastjson.serializer.SerializeConfig> strMap22 = java.util.Map.of("true", serializeConfig5, "", serializeConfig7, "fastjson.parser.safeMode", serializeConfig12, "97", serializeConfig16, "10.0", serializeConfig20);
        defaultJSONParser1.handleResovleTask((java.lang.Object) "fastjson.parser.safeMode");
        defaultJSONParser1.resolveStatus = (byte) -1;
        com.alibaba.fastjson.parser.deserializer.FieldTypeResolver fieldTypeResolver26 = defaultJSONParser1.getFieldTypeResolver();
        java.lang.Object obj27 = defaultJSONParser1.parse();
        int int28 = defaultJSONParser1.getResolveStatus();
        com.alibaba.fastjson.parser.SymbolTable symbolTable29 = defaultJSONParser1.symbolTable;
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertEquals("'" + str13 + "' != '" + "@type" + "'", str13, "@type");
        org.junit.Assert.assertNotNull(serializeConfig20);
        org.junit.Assert.assertNotNull(strMap22);
        org.junit.Assert.assertNull(fieldTypeResolver26);
        org.junit.Assert.assertEquals("'" + obj27 + "' != '" + 97 + "'", obj27, 97);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + (-1) + "'", int28 == (-1));
        org.junit.Assert.assertNotNull(symbolTable29);
    }

    @Test
    public void test1011() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1011");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.getLexer();
        java.lang.Object obj3 = defaultJSONParser1.input;
        java.lang.String[] strArray6 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet7 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean8 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet7, strArray6);
        java.util.Set<java.lang.String> strSet11 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean12 = strSet7.removeAll((java.util.Collection<java.lang.String>) strSet11);
        java.util.Iterator<java.lang.String> strItor13 = strSet11.iterator();
        java.lang.String[] strArray16 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet17 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet17, strArray16);
        java.util.Set<java.lang.String> strSet21 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean22 = strSet17.removeAll((java.util.Collection<java.lang.String>) strSet21);
        java.util.Iterator<java.lang.String> strItor23 = strSet21.iterator();
        java.lang.String[] strArray26 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet27 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet27, strArray26);
        java.util.Set<java.lang.String> strSet31 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean32 = strSet27.removeAll((java.util.Collection<java.lang.String>) strSet31);
        java.util.Iterator<java.lang.String> strItor33 = strSet31.iterator();
        java.lang.String[] strArray36 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet37 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet37, strArray36);
        java.util.Set<java.lang.String> strSet41 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean42 = strSet37.removeAll((java.util.Collection<java.lang.String>) strSet41);
        java.util.Iterator<java.lang.String> strItor43 = strSet41.iterator();
        java.lang.String[] strArray46 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet47 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet47, strArray46);
        java.util.Set<java.lang.String> strSet51 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean52 = strSet47.removeAll((java.util.Collection<java.lang.String>) strSet51);
        java.util.Iterator<java.lang.String> strItor53 = strSet51.iterator();
        java.lang.String[] strArray56 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet57 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet57, strArray56);
        java.util.Set<java.lang.String> strSet61 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean62 = strSet57.removeAll((java.util.Collection<java.lang.String>) strSet61);
        java.util.Iterator<java.lang.String> strItor63 = strSet61.iterator();
        java.lang.String[] strArray66 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet67 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet67, strArray66);
        java.util.Set<java.lang.String> strSet71 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean72 = strSet67.removeAll((java.util.Collection<java.lang.String>) strSet71);
        java.util.Iterator<java.lang.String> strItor73 = strSet71.iterator();
        java.lang.String[] strArray76 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet77 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet77, strArray76);
        java.util.Set<java.lang.String> strSet81 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean82 = strSet77.removeAll((java.util.Collection<java.lang.String>) strSet81);
        java.util.Iterator<java.lang.String> strItor83 = strSet81.iterator();
        java.lang.String[] strArray86 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet87 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet87, strArray86);
        java.util.Set<java.lang.String> strSet91 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean92 = strSet87.removeAll((java.util.Collection<java.lang.String>) strSet91);
        java.util.Iterator<java.lang.String> strItor93 = strSet91.iterator();
        java.util.List<java.util.Iterator<java.lang.String>> strItorList94 = java.util.List.of(strItor13, strItor23, strItor33, strItor43, strItor53, strItor63, strItor73, strItor83, strItor93);
        defaultJSONParser1.handleResovleTask((java.lang.Object) strItor43);
        java.lang.Object obj96 = defaultJSONParser1.parseKey();
        int int97 = defaultJSONParser1.resolveStatus;
        org.junit.Assert.assertNotNull(jSONLexer2);
        org.junit.Assert.assertEquals("'" + obj3 + "' != '" + "97" + "'", obj3, "97");
        org.junit.Assert.assertNotNull(strArray6);
        org.junit.Assert.assertTrue("'" + boolean8 + "' != '" + true + "'", boolean8 == true);
        org.junit.Assert.assertNotNull(strSet11);
        org.junit.Assert.assertTrue("'" + boolean12 + "' != '" + true + "'", boolean12 == true);
        org.junit.Assert.assertNotNull(strItor13);
        org.junit.Assert.assertNotNull(strArray16);
        org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
        org.junit.Assert.assertNotNull(strSet21);
        org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
        org.junit.Assert.assertNotNull(strItor23);
        org.junit.Assert.assertNotNull(strArray26);
        org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
        org.junit.Assert.assertNotNull(strSet31);
        org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
        org.junit.Assert.assertNotNull(strItor33);
        org.junit.Assert.assertNotNull(strArray36);
        org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
        org.junit.Assert.assertNotNull(strSet41);
        org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
        org.junit.Assert.assertNotNull(strItor43);
        org.junit.Assert.assertNotNull(strArray46);
        org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
        org.junit.Assert.assertNotNull(strSet51);
        org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
        org.junit.Assert.assertNotNull(strItor53);
        org.junit.Assert.assertNotNull(strArray56);
        org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
        org.junit.Assert.assertNotNull(strSet61);
        org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
        org.junit.Assert.assertNotNull(strItor63);
        org.junit.Assert.assertNotNull(strArray66);
        org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
        org.junit.Assert.assertNotNull(strSet71);
        org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
        org.junit.Assert.assertNotNull(strItor73);
        org.junit.Assert.assertNotNull(strArray76);
        org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
        org.junit.Assert.assertNotNull(strSet81);
        org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
        org.junit.Assert.assertNotNull(strItor83);
        org.junit.Assert.assertNotNull(strArray86);
        org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
        org.junit.Assert.assertNotNull(strSet91);
        org.junit.Assert.assertTrue("'" + boolean92 + "' != '" + true + "'", boolean92 == true);
        org.junit.Assert.assertNotNull(strItor93);
        org.junit.Assert.assertNotNull(strItorList94);
        org.junit.Assert.assertEquals("'" + obj96 + "' != '" + 97 + "'", obj96, 97);
        org.junit.Assert.assertTrue("'" + int97 + "' != '" + 0 + "'", int97 == 0);
    }

    @Test
    public void test1012() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1012");
        java.lang.ClassLoader classLoader1 = null;
        com.alibaba.fastjson.parser.ParserConfig parserConfig2 = new com.alibaba.fastjson.parser.ParserConfig(classLoader1);
        com.alibaba.fastjson.util.IdentityHashMap<java.lang.reflect.Type, com.alibaba.fastjson.parser.deserializer.ObjectDeserializer> typeIdentityHashMap3 = parserConfig2.getDerializers();
        java.lang.ClassLoader classLoader4 = null;
        parserConfig2.setDefaultClassLoader(classLoader4);
        java.lang.Class[] classArray7 = new java.lang.Class[0];
        @SuppressWarnings("unchecked")
        java.lang.Class<?>[] wildcardClassArray8 = (java.lang.Class<?>[]) classArray7;
        parserConfig2.initJavaBeanDeserializers(wildcardClassArray8);
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser11 = new com.alibaba.fastjson.parser.DefaultJSONParser("yyyy-MM-dd HH:mm:ss", parserConfig2, (int) (byte) 100);
        org.junit.Assert.assertNotNull(typeIdentityHashMap3);
        org.junit.Assert.assertNotNull(classArray7);
        org.junit.Assert.assertNotNull(wildcardClassArray8);
    }

    @Test
    public void test1013() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1013");
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig2 = new com.alibaba.fastjson.serializer.SerializeConfig((int) (short) 10);
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig4 = new com.alibaba.fastjson.serializer.SerializeConfig();
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy5 = null;
        serializeConfig4.setPropertyNamingStrategy(propertyNamingStrategy5);
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig9 = new com.alibaba.fastjson.serializer.SerializeConfig(true);
        java.lang.String str10 = serializeConfig9.getTypeKey();
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig13 = new com.alibaba.fastjson.serializer.SerializeConfig(true);
        serializeConfig13.setTypeKey("true");
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig17 = com.alibaba.fastjson.serializer.SerializeConfig.getGlobalInstance();
        serializeConfig17.clearSerializers();
        java.util.Map<java.lang.String, com.alibaba.fastjson.serializer.SerializeConfig> strMap19 = java.util.Map.of("true", serializeConfig2, "", serializeConfig4, "fastjson.parser.safeMode", serializeConfig9, "97", serializeConfig13, "10.0", serializeConfig17);
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy20 = serializeConfig17.propertyNamingStrategy;
        com.alibaba.fastjson.spi.Module module21 = null;
        serializeConfig17.register(module21);
        org.junit.Assert.assertEquals("'" + str10 + "' != '" + "@type" + "'", str10, "@type");
        org.junit.Assert.assertNotNull(serializeConfig17);
        org.junit.Assert.assertNotNull(strMap19);
        org.junit.Assert.assertNull(propertyNamingStrategy20);
    }

    @Test
    public void test1014() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1014");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj2 = defaultJSONParser1.input;
        java.util.Set<java.lang.String> strSet4 = java.util.Set.of("hi!");
        boolean boolean6 = strSet4.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray7 = strSet4.toArray();
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser9 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj10 = defaultJSONParser9.input;
        java.util.Set<java.lang.String> strSet12 = java.util.Set.of("hi!");
        boolean boolean14 = strSet12.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray15 = strSet12.toArray();
        java.lang.String[] strArray18 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet19 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet19, strArray18);
        java.util.Set<java.lang.String> strSet23 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean24 = strSet19.removeAll((java.util.Collection<java.lang.String>) strSet23);
        java.util.Spliterator<java.lang.String> strSpliterator25 = strSet19.spliterator();
        boolean boolean26 = strSet12.containsAll((java.util.Collection<java.lang.String>) strSet19);
        java.lang.Object[] objArray27 = strSet19.toArray();
        java.util.Map<com.alibaba.fastjson.parser.DefaultJSONParser, java.lang.Object[]> defaultJSONParserMap28 = java.util.Map.of(defaultJSONParser1, objArray7, defaultJSONParser9, objArray27);
        com.alibaba.fastjson.parser.Feature feature29 = com.alibaba.fastjson.parser.Feature.ErrorOnEnumNotMatch;
        boolean boolean30 = defaultJSONParser9.isEnabled(feature29);
        // The following exception was thrown during execution in test generation
        try {
            com.alibaba.fastjson.JSONObject jSONObject31 = defaultJSONParser9.parseObject();
            org.junit.Assert.fail("Expected exception of type com.alibaba.fastjson.JSONException; message: syntax error, expect {, actual int, pos 2, line 1, column 397");
        } catch (com.alibaba.fastjson.JSONException e) {
            // Expected exception.
        }
        org.junit.Assert.assertEquals("'" + obj2 + "' != '" + "97" + "'", obj2, "97");
        org.junit.Assert.assertNotNull(strSet4);
        org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + false + "'", boolean6 == false);
        org.junit.Assert.assertNotNull(objArray7);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray7), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray7), "[hi!]");
        org.junit.Assert.assertEquals("'" + obj10 + "' != '" + "97" + "'", obj10, "97");
        org.junit.Assert.assertNotNull(strSet12);
        org.junit.Assert.assertTrue("'" + boolean14 + "' != '" + false + "'", boolean14 == false);
        org.junit.Assert.assertNotNull(objArray15);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray15), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray15), "[hi!]");
        org.junit.Assert.assertNotNull(strArray18);
        org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
        org.junit.Assert.assertNotNull(strSet23);
        org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
        org.junit.Assert.assertNotNull(strSpliterator25);
        org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
        org.junit.Assert.assertNotNull(objArray27);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray27), "[]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray27), "[]");
        org.junit.Assert.assertNotNull(defaultJSONParserMap28);
        org.junit.Assert.assertTrue("'" + feature29 + "' != '" + com.alibaba.fastjson.parser.Feature.ErrorOnEnumNotMatch + "'", feature29.equals(com.alibaba.fastjson.parser.Feature.ErrorOnEnumNotMatch));
        org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + false + "'", boolean30 == false);
    }

    @Test
    public void test1015() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1015");
        // The following exception was thrown during execution in test generation
        try {
            java.lang.Object obj2 = com.alibaba.fastjson.JSONPath.read("  #a", "100");
            org.junit.Assert.fail("Expected exception of type com.alibaba.fastjson.JSONException; message: syntax error, pos 3, line 1, column 4  #a");
        } catch (com.alibaba.fastjson.JSONException e) {
            // Expected exception.
        }
    }

    @Test
    public void test1016() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1016");
        java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
        java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList9 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet3);
        java.lang.String[] strArray15 = new java.lang.String[] { "97", "", "fastjson.parser.autoTypeAccept", "fastjson.parser.safeMode", "" };
        java.util.ArrayList<java.lang.String> strList16 = new java.util.ArrayList<java.lang.String>();
        boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strList16, strArray15);
        boolean boolean18 = strSet3.containsAll((java.util.Collection<java.lang.String>) strList16);
        java.util.Spliterator<java.lang.String> strSpliterator19 = strSet3.spliterator();
        java.lang.String[] strArray23 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet24 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet24, strArray23);
        java.util.Set<java.lang.String> strSet28 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean29 = strSet24.removeAll((java.util.Collection<java.lang.String>) strSet28);
        java.lang.String str30 = java.lang.String.join((java.lang.CharSequence) "fastjson.parser.autoTypeAccept", (java.lang.Iterable<java.lang.String>) strSet24);
        int int31 = strSet24.size();
        java.util.Set<java.lang.String> strSet34 = java.util.Set.of("hi!");
        boolean boolean36 = strSet34.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray37 = strSet34.toArray();
        java.lang.String[] strArray40 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet41 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet41, strArray40);
        java.util.Set<java.lang.String> strSet45 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean46 = strSet41.removeAll((java.util.Collection<java.lang.String>) strSet45);
        java.util.Spliterator<java.lang.String> strSpliterator47 = strSet41.spliterator();
        boolean boolean48 = strSet34.containsAll((java.util.Collection<java.lang.String>) strSet41);
        java.lang.Object[] objArray49 = strSet41.toArray();
        java.lang.String str50 = java.lang.String.join((java.lang.CharSequence) "", (java.lang.Iterable<java.lang.String>) strSet41);
        boolean boolean52 = strSet41.add("#");
        java.util.List<java.util.Set<java.lang.String>> strSetList53 = java.util.List.of((java.util.Set<java.lang.String>) strSet3, (java.util.Set<java.lang.String>) strSet24, (java.util.Set<java.lang.String>) strSet41);
        java.lang.Object[] objArray54 = strSet41.toArray();
        java.lang.Object[] objArray55 = strSet41.toArray();
        java.util.Map.Entry<java.util.HashSet<java.lang.String>, java.lang.Comparable<java.lang.String>> strSetEntry57 = java.util.Map.entry((java.util.HashSet<java.lang.String>) strSet41, (java.lang.Comparable<java.lang.String>) "8388608");
        org.junit.Assert.assertNotNull(strArray2);
        org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
        org.junit.Assert.assertNotNull(strSet7);
        org.junit.Assert.assertTrue("'" + boolean8 + "' != '" + true + "'", boolean8 == true);
        org.junit.Assert.assertNotNull(constantDescList9);
        org.junit.Assert.assertNotNull(strArray15);
        org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
        org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + false + "'", boolean18 == false);
        org.junit.Assert.assertNotNull(strSpliterator19);
        org.junit.Assert.assertNotNull(strArray23);
        org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
        org.junit.Assert.assertNotNull(strSet28);
        org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
        org.junit.Assert.assertEquals("'" + str30 + "' != '" + "" + "'", str30, "");
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strSet34);
        org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + false + "'", boolean36 == false);
        org.junit.Assert.assertNotNull(objArray37);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray37), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray37), "[hi!]");
        org.junit.Assert.assertNotNull(strArray40);
        org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
        org.junit.Assert.assertNotNull(strSet45);
        org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
        org.junit.Assert.assertNotNull(strSpliterator47);
        org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
        org.junit.Assert.assertNotNull(objArray49);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray49), "[]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray49), "[]");
        org.junit.Assert.assertEquals("'" + str50 + "' != '" + "" + "'", str50, "");
        org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
        org.junit.Assert.assertNotNull(strSetList53);
        org.junit.Assert.assertNotNull(objArray54);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray54), "[#]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray54), "[#]");
        org.junit.Assert.assertNotNull(objArray55);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray55), "[#]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray55), "[#]");
        org.junit.Assert.assertNotNull(strSetEntry57);
    }

    @Test
    public void test1017() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1017");
        byte[] byteArray4 = new byte[] { (byte) 0, (byte) 1, (byte) 0, (byte) 0 };
        java.lang.String str5 = new java.lang.String(byteArray4);
        // The following exception was thrown during execution in test generation
        try {
            java.lang.String str7 = new java.lang.String(byteArray4, "\000\001\000\000");
            org.junit.Assert.fail("Expected exception of type java.io.UnsupportedEncodingException; message: ????");
        } catch (java.io.UnsupportedEncodingException e) {
            // Expected exception.
        }
        org.junit.Assert.assertNotNull(byteArray4);
        org.junit.Assert.assertEquals(java.util.Arrays.toString(byteArray4), "[0, 1, 0, 0]");
        org.junit.Assert.assertEquals("'" + str5 + "' != '" + "\000\001\000\000" + "'", str5, "\000\001\000\000");
    }

    @Test
    public void test1018() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1018");
        byte[] byteArray0 = new byte[] {};
        java.lang.String str2 = new java.lang.String(byteArray0, 1);
        java.nio.charset.Charset charset3 = null;
        // The following exception was thrown during execution in test generation
        try {
            java.lang.String str4 = new java.lang.String(byteArray0, charset3);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: charset");
        } catch (java.lang.NullPointerException e) {
            // Expected exception.
        }
        org.junit.Assert.assertNotNull(byteArray0);
        org.junit.Assert.assertEquals(java.util.Arrays.toString(byteArray0), "[]");
        org.junit.Assert.assertEquals("'" + str2 + "' != '" + "" + "'", str2, "");
    }

    @Test
    public void test1019() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1019");
        com.alibaba.fastjson.parser.ParserConfig parserConfig0 = new com.alibaba.fastjson.parser.ParserConfig();
        java.lang.Class[] classArray2 = new java.lang.Class[0];
        @SuppressWarnings("unchecked")
        java.lang.Class<?>[] wildcardClassArray3 = (java.lang.Class<?>[]) classArray2;
        parserConfig0.initJavaBeanDeserializers(wildcardClassArray3);
        parserConfig0.setJacksonCompatible(false);
        com.alibaba.fastjson.parser.SymbolTable symbolTable7 = parserConfig0.symbolTable;
        com.alibaba.fastjson.util.FieldInfo fieldInfo8 = null;
        // The following exception was thrown during execution in test generation
        try {
            com.alibaba.fastjson.parser.deserializer.ObjectDeserializer objectDeserializer9 = parserConfig0.getDeserializer(fieldInfo8);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: Cannot read field \"fieldClass\" because \"fieldInfo\" is null");
        } catch (java.lang.NullPointerException e) {
            // Expected exception.
        }
        org.junit.Assert.assertNotNull(classArray2);
        org.junit.Assert.assertNotNull(wildcardClassArray3);
        org.junit.Assert.assertNotNull(symbolTable7);
    }

    @Test
    public void test1020() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1020");
        java.lang.constant.ConstantDesc[] constantDescArray8 = new java.lang.constant.ConstantDesc[] { "", (-1.0f), "fastjson.parser.safeMode", 0L, "@type", "", 1L, (-1.0d) };
        java.util.ArrayList<java.lang.constant.ConstantDesc> constantDescList9 = new java.util.ArrayList<java.lang.constant.ConstantDesc>();
        boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.constant.ConstantDesc>) constantDescList9, constantDescArray8);
        boolean boolean12 = constantDescList9.remove((java.lang.Object) (-1));
        java.util.Set<java.lang.String> strSet14 = java.util.Set.of("hi!");
        boolean boolean16 = strSet14.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray17 = strSet14.toArray();
        java.lang.String[] strArray20 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet21 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet21, strArray20);
        java.util.Set<java.lang.String> strSet25 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean26 = strSet21.removeAll((java.util.Collection<java.lang.String>) strSet25);
        java.util.Spliterator<java.lang.String> strSpliterator27 = strSet21.spliterator();
        boolean boolean28 = strSet14.containsAll((java.util.Collection<java.lang.String>) strSet21);
        java.lang.String[] strArray31 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet32 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet32, strArray31);
        java.util.Set<java.lang.String> strSet36 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean37 = strSet32.removeAll((java.util.Collection<java.lang.String>) strSet36);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList38 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet32);
        java.lang.String[] strArray44 = new java.lang.String[] { "97", "", "fastjson.parser.autoTypeAccept", "fastjson.parser.safeMode", "" };
        java.util.ArrayList<java.lang.String> strList45 = new java.util.ArrayList<java.lang.String>();
        boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strList45, strArray44);
        boolean boolean47 = strSet32.containsAll((java.util.Collection<java.lang.String>) strList45);
        java.lang.String[] strArray50 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet51 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet51, strArray50);
        java.util.Set<java.lang.String> strSet55 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean56 = strSet51.removeAll((java.util.Collection<java.lang.String>) strSet55);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList57 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet51);
        boolean boolean58 = strSet32.removeAll((java.util.Collection<java.lang.String>) strSet51);
        boolean boolean59 = strSet14.containsAll((java.util.Collection<java.lang.String>) strSet32);
        boolean boolean60 = constantDescList9.addAll((java.util.Collection<java.lang.String>) strSet14);
        java.lang.constant.ConstantDesc constantDesc62 = constantDescList9.remove(6);
        java.util.Spliterator<java.lang.constant.ConstantDesc> constantDescSpliterator63 = constantDescList9.spliterator();
        java.lang.constant.ConstantDesc constantDesc66 = constantDescList9.set((int) (short) 0, (java.lang.constant.ConstantDesc) 52961280);
        org.junit.Assert.assertNotNull(constantDescArray8);
        org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
        org.junit.Assert.assertTrue("'" + boolean12 + "' != '" + false + "'", boolean12 == false);
        org.junit.Assert.assertNotNull(strSet14);
        org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + false + "'", boolean16 == false);
        org.junit.Assert.assertNotNull(objArray17);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray17), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray17), "[hi!]");
        org.junit.Assert.assertNotNull(strArray20);
        org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
        org.junit.Assert.assertNotNull(strSet25);
        org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
        org.junit.Assert.assertNotNull(strSpliterator27);
        org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
        org.junit.Assert.assertNotNull(strArray31);
        org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
        org.junit.Assert.assertNotNull(strSet36);
        org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
        org.junit.Assert.assertNotNull(constantDescList38);
        org.junit.Assert.assertNotNull(strArray44);
        org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
        org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + false + "'", boolean47 == false);
        org.junit.Assert.assertNotNull(strArray50);
        org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
        org.junit.Assert.assertNotNull(strSet55);
        org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
        org.junit.Assert.assertNotNull(constantDescList57);
        org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + false + "'", boolean58 == false);
        org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
        org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
        org.junit.Assert.assertEquals("'" + constantDesc62 + "' != '" + 1L + "'", constantDesc62, 1L);
        org.junit.Assert.assertNotNull(constantDescSpliterator63);
        org.junit.Assert.assertEquals("'" + constantDesc66 + "' != '" + "" + "'", constantDesc66, "");
    }

    @Test
    public void test1021() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1021");
        java.util.Set<java.lang.String> strSet1 = java.util.Set.of("hi!");
        java.lang.String[] strArray4 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet5 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet5, strArray4);
        java.util.Set<java.lang.String> strSet9 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean10 = strSet5.removeAll((java.util.Collection<java.lang.String>) strSet9);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList11 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet5);
        java.lang.String[] strArray17 = new java.lang.String[] { "97", "", "fastjson.parser.autoTypeAccept", "fastjson.parser.safeMode", "" };
        java.util.ArrayList<java.lang.String> strList18 = new java.util.ArrayList<java.lang.String>();
        boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strList18, strArray17);
        boolean boolean20 = strSet5.containsAll((java.util.Collection<java.lang.String>) strList18);
        java.util.Spliterator<java.lang.String> strSpliterator21 = strSet5.spliterator();
        java.lang.String[] strArray25 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet26 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet26, strArray25);
        java.util.Set<java.lang.String> strSet30 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean31 = strSet26.removeAll((java.util.Collection<java.lang.String>) strSet30);
        java.lang.String str32 = java.lang.String.join((java.lang.CharSequence) "fastjson.parser.autoTypeAccept", (java.lang.Iterable<java.lang.String>) strSet26);
        int int33 = strSet26.size();
        java.util.Set<java.lang.String> strSet36 = java.util.Set.of("hi!");
        boolean boolean38 = strSet36.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray39 = strSet36.toArray();
        java.lang.String[] strArray42 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet43 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet43, strArray42);
        java.util.Set<java.lang.String> strSet47 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean48 = strSet43.removeAll((java.util.Collection<java.lang.String>) strSet47);
        java.util.Spliterator<java.lang.String> strSpliterator49 = strSet43.spliterator();
        boolean boolean50 = strSet36.containsAll((java.util.Collection<java.lang.String>) strSet43);
        java.lang.Object[] objArray51 = strSet43.toArray();
        java.lang.String str52 = java.lang.String.join((java.lang.CharSequence) "", (java.lang.Iterable<java.lang.String>) strSet43);
        boolean boolean54 = strSet43.add("#");
        java.util.List<java.util.Set<java.lang.String>> strSetList55 = java.util.List.of((java.util.Set<java.lang.String>) strSet5, (java.util.Set<java.lang.String>) strSet26, (java.util.Set<java.lang.String>) strSet43);
        // The following exception was thrown during execution in test generation
        try {
            boolean boolean56 = strSet1.retainAll((java.util.Collection<java.lang.String>) strSet26);
            org.junit.Assert.fail("Expected exception of type java.lang.UnsupportedOperationException; message: null");
        } catch (java.lang.UnsupportedOperationException e) {
            // Expected exception.
        }
        org.junit.Assert.assertNotNull(strSet1);
        org.junit.Assert.assertNotNull(strArray4);
        org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
        org.junit.Assert.assertNotNull(strSet9);
        org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
        org.junit.Assert.assertNotNull(constantDescList11);
        org.junit.Assert.assertNotNull(strArray17);
        org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
        org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + false + "'", boolean20 == false);
        org.junit.Assert.assertNotNull(strSpliterator21);
        org.junit.Assert.assertNotNull(strArray25);
        org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
        org.junit.Assert.assertNotNull(strSet30);
        org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
        org.junit.Assert.assertEquals("'" + str32 + "' != '" + "" + "'", str32, "");
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strSet36);
        org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + false + "'", boolean38 == false);
        org.junit.Assert.assertNotNull(objArray39);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray39), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray39), "[hi!]");
        org.junit.Assert.assertNotNull(strArray42);
        org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
        org.junit.Assert.assertNotNull(strSet47);
        org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
        org.junit.Assert.assertNotNull(strSpliterator49);
        org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
        org.junit.Assert.assertNotNull(objArray51);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray51), "[]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray51), "[]");
        org.junit.Assert.assertEquals("'" + str52 + "' != '" + "" + "'", str52, "");
        org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
        org.junit.Assert.assertNotNull(strSetList55);
    }

    @Test
    public void test1022() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1022");
        com.alibaba.fastjson.parser.ParserConfig parserConfig0 = com.alibaba.fastjson.parser.ParserConfig.global;
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy1 = null;
        parserConfig0.propertyNamingStrategy = propertyNamingStrategy1;
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy3 = parserConfig0.propertyNamingStrategy;
        boolean boolean4 = parserConfig0.fieldBased;
        boolean boolean5 = parserConfig0.compatibleWithJavaBean;
        org.junit.Assert.assertNotNull(parserConfig0);
        org.junit.Assert.assertNull(propertyNamingStrategy3);
        org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + false + "'", boolean4 == false);
        org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + false + "'", boolean5 == false);
    }

    @Test
    public void test1023() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1023");
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig1 = new com.alibaba.fastjson.serializer.SerializeConfig(true);
        java.lang.reflect.Type type2 = null;
        com.alibaba.fastjson.serializer.ObjectSerializer objectSerializer3 = null;
        boolean boolean4 = serializeConfig1.put(type2, objectSerializer3);
        java.lang.String str5 = serializeConfig1.getTypeKey();
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy6 = serializeConfig1.propertyNamingStrategy;
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy7 = serializeConfig1.propertyNamingStrategy;
        org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + false + "'", boolean4 == false);
        org.junit.Assert.assertEquals("'" + str5 + "' != '" + "@type" + "'", str5, "@type");
        org.junit.Assert.assertNull(propertyNamingStrategy6);
        org.junit.Assert.assertNull(propertyNamingStrategy7);
    }

    @Test
    public void test1024() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1024");
        com.alibaba.fastjson.parser.ParserConfig parserConfig1 = new com.alibaba.fastjson.parser.ParserConfig();
        java.lang.Class[] classArray3 = new java.lang.Class[0];
        @SuppressWarnings("unchecked")
        java.lang.Class<?>[] wildcardClassArray4 = (java.lang.Class<?>[]) classArray3;
        parserConfig1.initJavaBeanDeserializers(wildcardClassArray4);
        parserConfig1.setJacksonCompatible(false);
        java.lang.ClassLoader classLoader8 = null;
        parserConfig1.setDefaultClassLoader(classLoader8);
        boolean boolean10 = parserConfig1.compatibleWithJavaBean;
        com.alibaba.fastjson.util.IdentityHashMap<java.lang.reflect.Type, com.alibaba.fastjson.parser.deserializer.ObjectDeserializer> typeIdentityHashMap11 = parserConfig1.getDeserializers();
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser13 = new com.alibaba.fastjson.parser.DefaultJSONParser("", parserConfig1, (int) (byte) 100);
        com.alibaba.fastjson.parser.ParserConfig parserConfig14 = new com.alibaba.fastjson.parser.ParserConfig();
        java.lang.Class[] classArray16 = new java.lang.Class[0];
        @SuppressWarnings("unchecked")
        java.lang.Class<?>[] wildcardClassArray17 = (java.lang.Class<?>[]) classArray16;
        parserConfig14.initJavaBeanDeserializers(wildcardClassArray17);
        parserConfig14.setJacksonCompatible(false);
        java.lang.ClassLoader classLoader21 = null;
        parserConfig14.setDefaultClassLoader(classLoader21);
        boolean boolean23 = parserConfig14.compatibleWithJavaBean;
        java.lang.constant.ConstantDesc[] constantDescArray40 = new java.lang.constant.ConstantDesc[] { "", 100L, "10.0", 6, 1, 100L, 1097728, "true", 0, "97", 100.0d, "@type", (-1L), 100L, 10.0f, (-1L) };
        java.util.ArrayList<java.lang.constant.ConstantDesc> constantDescList41 = new java.util.ArrayList<java.lang.constant.ConstantDesc>();
        boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.constant.ConstantDesc>) constantDescList41, constantDescArray40);
        java.util.ListIterator<java.lang.constant.ConstantDesc> constantDescItor44 = constantDescList41.listIterator(0);
        com.alibaba.fastjson.parser.ParserConfig parserConfig45 = new com.alibaba.fastjson.parser.ParserConfig();
        boolean boolean46 = parserConfig45.isSafeMode();
        com.alibaba.fastjson.util.IdentityHashMap<java.lang.reflect.Type, com.alibaba.fastjson.parser.deserializer.ObjectDeserializer> typeIdentityHashMap47 = parserConfig45.getDerializers();
        boolean boolean48 = constantDescList41.equals((java.lang.Object) parserConfig45);
        parserConfig45.addDenyInternal("fastjson.parser.autoTypeAccept");
        boolean boolean51 = parserConfig45.isSafeMode();
        parserConfig45.setJacksonCompatible(true);
        boolean boolean54 = parserConfig45.isAsmEnable();
        com.alibaba.fastjson.parser.ParserConfig parserConfig55 = com.alibaba.fastjson.parser.ParserConfig.global;
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy56 = null;
        parserConfig55.propertyNamingStrategy = propertyNamingStrategy56;
        java.lang.reflect.Type type58 = null;
        com.alibaba.fastjson.parser.deserializer.ObjectDeserializer objectDeserializer59 = parserConfig55.get(type58);
        boolean boolean60 = parserConfig55.isAsmEnable();
        com.alibaba.fastjson.parser.ParserConfig.global = parserConfig55;
        com.alibaba.fastjson.parser.ParserConfig parserConfig62 = com.alibaba.fastjson.parser.ParserConfig.global;
        com.alibaba.fastjson.PropertyNamingStrategy propertyNamingStrategy63 = null;
        parserConfig62.propertyNamingStrategy = propertyNamingStrategy63;
        boolean boolean65 = parserConfig62.isAutoTypeSupport();
        com.alibaba.fastjson.parser.ParserConfig parserConfig66 = new com.alibaba.fastjson.parser.ParserConfig();
        java.lang.Class[] classArray68 = new java.lang.Class[0];
        @SuppressWarnings("unchecked")
        java.lang.Class<?>[] wildcardClassArray69 = (java.lang.Class<?>[]) classArray68;
        parserConfig66.initJavaBeanDeserializers(wildcardClassArray69);
        com.alibaba.fastjson.parser.ParserConfig parserConfig71 = new com.alibaba.fastjson.parser.ParserConfig();
        java.lang.Class[] classArray73 = new java.lang.Class[0];
        @SuppressWarnings("unchecked")
        java.lang.Class<?>[] wildcardClassArray74 = (java.lang.Class<?>[]) classArray73;
        parserConfig71.initJavaBeanDeserializers(wildcardClassArray74);
        java.util.List<java.lang.Class<?>[]> wildcardClassArrayList76 = java.util.List.of(wildcardClassArray69, wildcardClassArray74);
        parserConfig62.initJavaBeanDeserializers(wildcardClassArray69);
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser79 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer80 = defaultJSONParser79.getLexer();
        com.alibaba.fastjson.parser.DefaultJSONParser.ResolveTask resolveTask81 = null;
        defaultJSONParser79.addResolveTask(resolveTask81);
        com.alibaba.fastjson.parser.ParserConfig parserConfig83 = defaultJSONParser79.getConfig();
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser85 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj86 = defaultJSONParser85.input;
        com.alibaba.fastjson.parser.ParserConfig parserConfig87 = defaultJSONParser85.getConfig();
        com.alibaba.fastjson.parser.SymbolTable symbolTable88 = parserConfig87.symbolTable;
        java.util.List<com.alibaba.fastjson.parser.ParserConfig> parserConfigList89 = java.util.List.of(parserConfig1, parserConfig14, parserConfig45, parserConfig55, parserConfig62, parserConfig83, parserConfig87);
        com.alibaba.fastjson.spi.Module module90 = null;
        parserConfig14.register(module90);
        parserConfig14.setAutoTypeSupport(true);
        org.junit.Assert.assertNotNull(classArray3);
        org.junit.Assert.assertNotNull(wildcardClassArray4);
        org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + false + "'", boolean10 == false);
        org.junit.Assert.assertNotNull(typeIdentityHashMap11);
        org.junit.Assert.assertNotNull(classArray16);
        org.junit.Assert.assertNotNull(wildcardClassArray17);
        org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + false + "'", boolean23 == false);
        org.junit.Assert.assertNotNull(constantDescArray40);
        org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
        org.junit.Assert.assertNotNull(constantDescItor44);
        org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + false + "'", boolean46 == false);
        org.junit.Assert.assertNotNull(typeIdentityHashMap47);
        org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + false + "'", boolean48 == false);
        org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + false + "'", boolean51 == false);
        org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
        org.junit.Assert.assertNotNull(parserConfig55);
        org.junit.Assert.assertNull(objectDeserializer59);
// flaky:         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + false + "'", boolean60 == false);
        org.junit.Assert.assertNotNull(parserConfig62);
        org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + false + "'", boolean65 == false);
        org.junit.Assert.assertNotNull(classArray68);
        org.junit.Assert.assertNotNull(wildcardClassArray69);
        org.junit.Assert.assertNotNull(classArray73);
        org.junit.Assert.assertNotNull(wildcardClassArray74);
        org.junit.Assert.assertNotNull(wildcardClassArrayList76);
        org.junit.Assert.assertNotNull(jSONLexer80);
        org.junit.Assert.assertNotNull(parserConfig83);
        org.junit.Assert.assertEquals("'" + obj86 + "' != '" + "97" + "'", obj86, "97");
        org.junit.Assert.assertNotNull(parserConfig87);
        org.junit.Assert.assertNotNull(symbolTable88);
        org.junit.Assert.assertNotNull(parserConfigList89);
    }

    @Test
    public void test1025() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1025");
        java.lang.constant.ConstantDesc[] constantDescArray8 = new java.lang.constant.ConstantDesc[] { "", (-1.0f), "fastjson.parser.safeMode", 0L, "@type", "", 1L, (-1.0d) };
        java.util.ArrayList<java.lang.constant.ConstantDesc> constantDescList9 = new java.util.ArrayList<java.lang.constant.ConstantDesc>();
        boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.constant.ConstantDesc>) constantDescList9, constantDescArray8);
        boolean boolean12 = constantDescList9.remove((java.lang.Object) (-1));
        java.lang.String[] strArray15 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet16 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet16, strArray15);
        java.util.Set<java.lang.String> strSet20 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean21 = strSet16.removeAll((java.util.Collection<java.lang.String>) strSet20);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList22 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet16);
        com.alibaba.fastjson.parser.Feature feature23 = com.alibaba.fastjson.parser.Feature.SupportArrayToBean;
        boolean boolean24 = constantDescList22.contains((java.lang.Object) feature23);
        boolean boolean25 = constantDescList9.contains((java.lang.Object) feature23);
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser27 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj28 = defaultJSONParser27.input;
        java.util.Set<java.lang.String> strSet30 = java.util.Set.of("hi!");
        boolean boolean32 = strSet30.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray33 = strSet30.toArray();
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser35 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj36 = defaultJSONParser35.input;
        java.util.Set<java.lang.String> strSet38 = java.util.Set.of("hi!");
        boolean boolean40 = strSet38.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray41 = strSet38.toArray();
        java.lang.String[] strArray44 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet45 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet45, strArray44);
        java.util.Set<java.lang.String> strSet49 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean50 = strSet45.removeAll((java.util.Collection<java.lang.String>) strSet49);
        java.util.Spliterator<java.lang.String> strSpliterator51 = strSet45.spliterator();
        boolean boolean52 = strSet38.containsAll((java.util.Collection<java.lang.String>) strSet45);
        java.lang.Object[] objArray53 = strSet45.toArray();
        java.util.Map<com.alibaba.fastjson.parser.DefaultJSONParser, java.lang.Object[]> defaultJSONParserMap54 = java.util.Map.of(defaultJSONParser27, objArray33, defaultJSONParser35, objArray53);
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser56 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer57 = defaultJSONParser56.getLexer();
        java.lang.Object obj58 = defaultJSONParser56.input;
        java.lang.String[] strArray61 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet62 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet62, strArray61);
        java.util.Set<java.lang.String> strSet66 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean67 = strSet62.removeAll((java.util.Collection<java.lang.String>) strSet66);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList68 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet62);
        boolean boolean70 = constantDescList68.contains((java.lang.Object) 100);
        defaultJSONParser56.checkListResolve((java.util.Collection) constantDescList68);
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser73 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer74 = defaultJSONParser73.getLexer();
        com.alibaba.fastjson.parser.DefaultJSONParser.ResolveTask resolveTask75 = null;
        defaultJSONParser73.addResolveTask(resolveTask75);
        com.alibaba.fastjson.parser.ParserConfig parserConfig77 = defaultJSONParser73.getConfig();
        java.lang.String[] strArray80 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet81 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet81, strArray80);
        java.util.Set<java.lang.String> strSet85 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean86 = strSet81.removeAll((java.util.Collection<java.lang.String>) strSet85);
        defaultJSONParser73.checkListResolve((java.util.Collection) strSet85);
        java.util.List<java.io.Closeable> closeableList88 = java.util.List.of((java.io.Closeable) defaultJSONParser35, (java.io.Closeable) defaultJSONParser56, (java.io.Closeable) defaultJSONParser73);
        int int89 = constantDescList9.indexOf((java.lang.Object) closeableList88);
        com.alibaba.fastjson.serializer.SerializeConfig serializeConfig91 = com.alibaba.fastjson.serializer.SerializeConfig.getGlobalInstance();
        java.lang.String str92 = serializeConfig91.getTypeKey();
        com.alibaba.fastjson.parser.ParserConfig parserConfig93 = null;
        com.alibaba.fastjson.JSONPath jSONPath95 = new com.alibaba.fastjson.JSONPath("-1.0", serializeConfig91, parserConfig93, true);
        int int96 = constantDescList9.lastIndexOf((java.lang.Object) true);
        org.junit.Assert.assertNotNull(constantDescArray8);
        org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
        org.junit.Assert.assertTrue("'" + boolean12 + "' != '" + false + "'", boolean12 == false);
        org.junit.Assert.assertNotNull(strArray15);
        org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
        org.junit.Assert.assertNotNull(strSet20);
        org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
        org.junit.Assert.assertNotNull(constantDescList22);
        org.junit.Assert.assertTrue("'" + feature23 + "' != '" + com.alibaba.fastjson.parser.Feature.SupportArrayToBean + "'", feature23.equals(com.alibaba.fastjson.parser.Feature.SupportArrayToBean));
        org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + false + "'", boolean24 == false);
        org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + false + "'", boolean25 == false);
        org.junit.Assert.assertEquals("'" + obj28 + "' != '" + "97" + "'", obj28, "97");
        org.junit.Assert.assertNotNull(strSet30);
        org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + false + "'", boolean32 == false);
        org.junit.Assert.assertNotNull(objArray33);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray33), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray33), "[hi!]");
        org.junit.Assert.assertEquals("'" + obj36 + "' != '" + "97" + "'", obj36, "97");
        org.junit.Assert.assertNotNull(strSet38);
        org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + false + "'", boolean40 == false);
        org.junit.Assert.assertNotNull(objArray41);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray41), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray41), "[hi!]");
        org.junit.Assert.assertNotNull(strArray44);
        org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
        org.junit.Assert.assertNotNull(strSet49);
        org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
        org.junit.Assert.assertNotNull(strSpliterator51);
        org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
        org.junit.Assert.assertNotNull(objArray53);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray53), "[]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray53), "[]");
        org.junit.Assert.assertNotNull(defaultJSONParserMap54);
        org.junit.Assert.assertNotNull(jSONLexer57);
        org.junit.Assert.assertEquals("'" + obj58 + "' != '" + "97" + "'", obj58, "97");
        org.junit.Assert.assertNotNull(strArray61);
        org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
        org.junit.Assert.assertNotNull(strSet66);
        org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
        org.junit.Assert.assertNotNull(constantDescList68);
        org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + false + "'", boolean70 == false);
        org.junit.Assert.assertNotNull(jSONLexer74);
        org.junit.Assert.assertNotNull(parserConfig77);
        org.junit.Assert.assertNotNull(strArray80);
        org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
        org.junit.Assert.assertNotNull(strSet85);
        org.junit.Assert.assertTrue("'" + boolean86 + "' != '" + true + "'", boolean86 == true);
        org.junit.Assert.assertNotNull(closeableList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + (-1) + "'", int89 == (-1));
        org.junit.Assert.assertNotNull(serializeConfig91);
// flaky:         org.junit.Assert.assertEquals("'" + str92 + "' != '" + "\u01ff\u01ff\u0164\u0101" + "'", str92, "\u01ff\u01ff\u0164\u0101");
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + (-1) + "'", int96 == (-1));
    }

    @Test
    public void test1026() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1026");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.getLexer();
        java.lang.Object obj3 = defaultJSONParser1.input;
        com.alibaba.fastjson.parser.ParseContext parseContext4 = null;
        defaultJSONParser1.setContext(parseContext4);
        java.lang.Object obj6 = defaultJSONParser1.parseKey();
        java.util.List<com.alibaba.fastjson.parser.deserializer.ExtraTypeProvider> extraTypeProviderList7 = defaultJSONParser1.getExtraTypeProviders();
        int int8 = defaultJSONParser1.resolveStatus;
        defaultJSONParser1.close();
        org.junit.Assert.assertNotNull(jSONLexer2);
        org.junit.Assert.assertEquals("'" + obj3 + "' != '" + "97" + "'", obj3, "97");
        org.junit.Assert.assertEquals("'" + obj6 + "' != '" + 97 + "'", obj6, 97);
        org.junit.Assert.assertNotNull(extraTypeProviderList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
    }

    @Test
    public void test1027() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1027");
        java.util.List<java.lang.Iterable<java.lang.String>[][]> strIterableArrayList0 = java.util.List.of();
        org.junit.Assert.assertNotNull(strIterableArrayList0);
    }

    @Test
    public void test1028() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1028");
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser2 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj3 = defaultJSONParser2.input;
        java.util.Set<java.lang.String> strSet5 = java.util.Set.of("hi!");
        boolean boolean7 = strSet5.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray8 = strSet5.toArray();
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser10 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
        java.lang.Object obj11 = defaultJSONParser10.input;
        java.util.Set<java.lang.String> strSet13 = java.util.Set.of("hi!");
        boolean boolean15 = strSet13.contains((java.lang.Object) (byte) 10);
        java.lang.Object[] objArray16 = strSet13.toArray();
        java.lang.String[] strArray19 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet20 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet20, strArray19);
        java.util.Set<java.lang.String> strSet24 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean25 = strSet20.removeAll((java.util.Collection<java.lang.String>) strSet24);
        java.util.Spliterator<java.lang.String> strSpliterator26 = strSet20.spliterator();
        boolean boolean27 = strSet13.containsAll((java.util.Collection<java.lang.String>) strSet20);
        java.lang.Object[] objArray28 = strSet20.toArray();
        java.util.Map<com.alibaba.fastjson.parser.DefaultJSONParser, java.lang.Object[]> defaultJSONParserMap29 = java.util.Map.of(defaultJSONParser2, objArray8, defaultJSONParser10, objArray28);
        com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser31 = new com.alibaba.fastjson.parser.DefaultJSONParser("");
        java.lang.Object obj32 = null;
        defaultJSONParser31.handleResovleTask(obj32);
        com.alibaba.fastjson.parser.Feature feature34 = com.alibaba.fastjson.parser.Feature.SafeMode;
        int int35 = feature34.getMask();
        defaultJSONParser31.config(feature34, true);
        defaultJSONParser2.config(feature34, true);
        boolean boolean40 = com.alibaba.fastjson.parser.Feature.isEnabled(52961280, feature34);
        org.junit.Assert.assertEquals("'" + obj3 + "' != '" + "97" + "'", obj3, "97");
        org.junit.Assert.assertNotNull(strSet5);
        org.junit.Assert.assertTrue("'" + boolean7 + "' != '" + false + "'", boolean7 == false);
        org.junit.Assert.assertNotNull(objArray8);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray8), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray8), "[hi!]");
        org.junit.Assert.assertEquals("'" + obj11 + "' != '" + "97" + "'", obj11, "97");
        org.junit.Assert.assertNotNull(strSet13);
        org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + false + "'", boolean15 == false);
        org.junit.Assert.assertNotNull(objArray16);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray16), "[hi!]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray16), "[hi!]");
        org.junit.Assert.assertNotNull(strArray19);
        org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
        org.junit.Assert.assertNotNull(strSet24);
        org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
        org.junit.Assert.assertNotNull(strSpliterator26);
        org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
        org.junit.Assert.assertNotNull(objArray28);
        org.junit.Assert.assertEquals(java.util.Arrays.deepToString(objArray28), "[]");
        org.junit.Assert.assertEquals(java.util.Arrays.toString(objArray28), "[]");
        org.junit.Assert.assertNotNull(defaultJSONParserMap29);
        org.junit.Assert.assertTrue("'" + feature34 + "' != '" + com.alibaba.fastjson.parser.Feature.SafeMode + "'", feature34.equals(com.alibaba.fastjson.parser.Feature.SafeMode));
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 16777216 + "'", int35 == 16777216);
        org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
    }

    @Test
    public void test1029() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest2.test1029");
        java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
        java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList9 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet3);
        java.util.Spliterator<java.lang.constant.ConstantDesc> constantDescSpliterator10 = constantDescList9.spliterator();
        java.lang.String[] strArray13 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet14 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet14, strArray13);
        java.util.Set<java.lang.String> strSet18 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean19 = strSet14.removeAll((java.util.Collection<java.lang.String>) strSet18);
        java.lang.String[] strArray23 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet24 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet24, strArray23);
        java.util.Set<java.lang.String> strSet28 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean29 = strSet24.removeAll((java.util.Collection<java.lang.String>) strSet28);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList30 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet24);
        java.lang.String[] strArray36 = new java.lang.String[] { "97", "", "fastjson.parser.autoTypeAccept", "fastjson.parser.safeMode", "" };
        java.util.ArrayList<java.lang.String> strList37 = new java.util.ArrayList<java.lang.String>();
        boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strList37, strArray36);
        boolean boolean39 = strSet24.containsAll((java.util.Collection<java.lang.String>) strList37);
        java.lang.String[] strArray42 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
        java.util.LinkedHashSet<java.lang.String> strSet43 = new java.util.LinkedHashSet<java.lang.String>();
        boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet43, strArray42);
        java.util.Set<java.lang.String> strSet47 = java.util.Set.of("fastjson.parser.safeMode", "");
        boolean boolean48 = strSet43.removeAll((java.util.Collection<java.lang.String>) strSet47);
        java.util.List<java.lang.constant.ConstantDesc> constantDescList49 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet43);
        boolean boolean50 = strSet24.removeAll((java.util.Collection<java.lang.String>) strSet43);
        boolean boolean51 = com.alibaba.fastjson.JSONPath.containsValue((java.lang.Object) boolean19, "fastjson.parser.autoTypeSupport", (java.lang.Object) strSet24);
        boolean boolean52 = strSet24.isEmpty();
        // The following exception was thrown during execution in test generation
        try {
            boolean boolean53 = constantDescList9.removeAll((java.util.Collection<java.lang.String>) strSet24);
            org.junit.Assert.fail("Expected exception of type java.lang.UnsupportedOperationException; message: null");
        } catch (java.lang.UnsupportedOperationException e) {
            // Expected exception.
        }
        org.junit.Assert.assertNotNull(strArray2);
        org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
        org.junit.Assert.assertNotNull(strSet7);
        org.junit.Assert.assertTrue("'" + boolean8 + "' != '" + true + "'", boolean8 == true);
        org.junit.Assert.assertNotNull(constantDescList9);
        org.junit.Assert.assertNotNull(constantDescSpliterator10);
        org.junit.Assert.assertNotNull(strArray13);
        org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
        org.junit.Assert.assertNotNull(strSet18);
        org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
        org.junit.Assert.assertNotNull(strArray23);
        org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
        org.junit.Assert.assertNotNull(strSet28);
        org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
        org.junit.Assert.assertNotNull(constantDescList30);
        org.junit.Assert.assertNotNull(strArray36);
        org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
        org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + false + "'", boolean39 == false);
        org.junit.Assert.assertNotNull(strArray42);
        org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
        org.junit.Assert.assertNotNull(strSet47);
        org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
        org.junit.Assert.assertNotNull(constantDescList49);
        org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + false + "'", boolean50 == false);
        org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + false + "'", boolean51 == false);
        org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
    }
}
