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

@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class RegressionTest4 {

    public static boolean debug = false;

    @Test
    public void test2001() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2001");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 2 + "'", int10 == 2);
    }

    @Test
    public void test2002() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2002");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        int int52 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj70 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("", obj70, fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker57.track("hi!", (java.lang.Object) fileCleaningTracker68);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) strList75);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy81);
        fileCleaningTracker78.exitWhenFinished();
        int int84 = fileCleaningTracker78.getTrackCount();
        fileCleaningTracker78.exitWhenFinished();
        java.lang.Class<?> wildcardClass86 = fileCleaningTracker78.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker42.track("", (java.lang.Object) wildcardClass86, fileDeleteStrategy87);
        java.lang.Class<?> wildcardClass89 = fileCleaningTracker42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass89, fileDeleteStrategy90);
        java.util.List<java.lang.String> strList92 = fileCleaningTracker3.getDeleteFailures();
        int int93 = fileCleaningTracker3.getTrackCount();
        int int94 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 1 + "'", int84 == 1);
        org.junit.Assert.assertNotNull(wildcardClass86);
        org.junit.Assert.assertNotNull(wildcardClass89);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 3 + "'", int93 == 3);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 3 + "'", int94 == 3);
        org.junit.Assert.assertNotNull(strList95);
    }

    @Test
    public void test2003() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2003");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int11 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker13.track("hi!", (java.lang.Object) ' ');
        int int17 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker28.track("hi!", (java.lang.Object) fileCleaningTracker37);
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker28);
        int int46 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy60);
        fileCleaningTracker57.exitWhenFinished();
        int int63 = fileCleaningTracker57.getTrackCount();
        fileCleaningTracker57.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy65);
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker57.getClass();
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker57);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy76);
        fileCleaningTracker71.track("", (java.lang.Object) (-1));
        fileCleaningTracker19.track("", (java.lang.Object) (-1));
        int int82 = fileCleaningTracker19.getTrackCount();
        int int83 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker85.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker85.exitWhenFinished();
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker85);
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileCleaningTracker19);
        int int92 = fileCleaningTracker13.getTrackCount();
        java.lang.Class<?> wildcardClass93 = fileCleaningTracker13.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy94);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertNotNull(wildcardClass67);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 4 + "'", int82 == 4);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 4 + "'", int83 == 4);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 2 + "'", int92 == 2);
        org.junit.Assert.assertNotNull(wildcardClass93);
    }

    @Test
    public void test2004() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2004");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        java.lang.Object obj60 = null;
        fileCleaningTracker0.track("", obj60);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test2005() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2005");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        int int25 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) (-1));
        int int40 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker27.track("hi!", (java.lang.Object) int40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker50.getDeleteFailures();
        int int53 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy58);
        fileCleaningTracker55.exitWhenFinished();
        fileCleaningTracker55.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy62);
        int int64 = fileCleaningTracker55.getTrackCount();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker55.getDeleteFailures();
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj70 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("", obj70, fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker68.getDeleteFailures();
        int int74 = fileCleaningTracker68.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy80);
        fileCleaningTracker77.exitWhenFinished();
        int int83 = fileCleaningTracker77.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker68.track("", (java.lang.Object) fileCleaningTracker77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker68.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy92);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy94);
        int int96 = fileCleaningTracker27.getTrackCount();
        java.util.List<java.lang.String> strList97 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker27);
        fileCleaningTracker27.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + 2 + "'", int96 == 2);
        org.junit.Assert.assertNotNull(strList97);
    }

    @Test
    public void test2006() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2006");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        int int9 = fileCleaningTracker0.getTrackCount();
        java.lang.Object obj11 = null;
        fileCleaningTracker0.track("hi!", obj11);
        java.lang.Class<?> wildcardClass13 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(wildcardClass13);
    }

    @Test
    public void test2007() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2007");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy24);
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21);
        java.io.File file31 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker41.getDeleteFailures();
        int int51 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj57 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("", obj57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker55.getDeleteFailures();
        int int61 = fileCleaningTracker55.getTrackCount();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy67);
        fileCleaningTracker64.exitWhenFinished();
        int int70 = fileCleaningTracker64.getTrackCount();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker64);
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker55);
        java.lang.Class<?> wildcardClass74 = fileCleaningTracker32.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file31, (java.lang.Object) wildcardClass74, fileDeleteStrategy75);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 2 + "'", int51 == 2);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass74);
    }

    @Test
    public void test2008() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2008");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker23.getDeleteFailures();
        int int35 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        int int43 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        int int52 = fileCleaningTracker46.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker46);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker37.getDeleteFailures();
        int int56 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test2009() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2009");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        int int53 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) strList60, fileDeleteStrategy61);
        int int63 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker36);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 3 + "'", int63 == 3);
    }

    @Test
    public void test2010() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2010");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker36.track("hi!", (java.lang.Object) ' ');
        int int40 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker42.track("", (java.lang.Object) strList60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy64);
        fileCleaningTracker42.exitWhenFinished();
        int int67 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker36.track("", (java.lang.Object) int67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) int67, fileDeleteStrategy69);
        int int71 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 3 + "'", int67 == 3);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 4 + "'", int71 == 4);
    }

    @Test
    public void test2011() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2011");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file20 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy27);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj52 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("", obj52, fileDeleteStrategy53);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker39.track("hi!", (java.lang.Object) fileCleaningTracker50);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker24.track("hi!", (java.lang.Object) strList57);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy63);
        fileCleaningTracker60.exitWhenFinished();
        int int66 = fileCleaningTracker60.getTrackCount();
        fileCleaningTracker60.exitWhenFinished();
        java.lang.Class<?> wildcardClass68 = fileCleaningTracker60.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker24.track("", (java.lang.Object) wildcardClass68, fileDeleteStrategy69);
        java.lang.Class<?> wildcardClass71 = fileCleaningTracker24.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file20, (java.lang.Object) wildcardClass71);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(wildcardClass68);
        org.junit.Assert.assertNotNull(wildcardClass71);
    }

    @Test
    public void test2012() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2012");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj17 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("", obj17, fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker15.getDeleteFailures();
        int int21 = fileCleaningTracker15.getTrackCount();
        fileCleaningTracker15.exitWhenFinished();
        int int23 = fileCleaningTracker15.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) int23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker26.getDeleteFailures();
        int int30 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj35 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("", obj35, fileDeleteStrategy36);
        fileCleaningTracker33.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker26.track("", (java.lang.Object) strList41, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList44);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test2013() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2013");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file38 = null;
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file38, obj39, fileDeleteStrategy40);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
    }

    @Test
    public void test2014() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2014");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker10.getDeleteFailures();
        int int13 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        fileCleaningTracker15.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        int int25 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList26, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy51);
        fileCleaningTracker48.exitWhenFinished();
        int int54 = fileCleaningTracker48.getTrackCount();
        fileCleaningTracker39.track("hi!", (java.lang.Object) fileCleaningTracker48);
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker39);
        int int57 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        java.lang.Class<?> wildcardClass61 = strList60.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) wildcardClass61, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy70);
        fileCleaningTracker65.track("", (java.lang.Object) 1L);
        int int75 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker30.track("", (java.lang.Object) int75, fileDeleteStrategy76);
        fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy76);
        int int79 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(wildcardClass61);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 2 + "'", int75 == 2);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 3 + "'", int79 == 3);
    }

    @Test
    public void test2015() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2015");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy18);
        fileCleaningTracker13.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.exitWhenFinished();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy32);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker13);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList31);
    }

    @Test
    public void test2016() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2016");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        int int20 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy25);
        fileCleaningTracker22.exitWhenFinished();
        fileCleaningTracker22.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        int int32 = fileCleaningTracker22.getTrackCount();
        fileCleaningTracker22.exitWhenFinished();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        java.lang.Class<?> wildcardClass39 = fileCleaningTracker5.getClass();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass39);
    }

    @Test
    public void test2017() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2017");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        fileCleaningTracker17.exitWhenFinished();
        int int23 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker8.track("hi!", (java.lang.Object) fileCleaningTracker17);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj29 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("", obj29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker27.getDeleteFailures();
        int int33 = fileCleaningTracker27.getTrackCount();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        fileCleaningTracker36.exitWhenFinished();
        int int42 = fileCleaningTracker36.getTrackCount();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker36);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker27.exitWhenFinished();
        fileCleaningTracker8.track("hi!", (java.lang.Object) fileCleaningTracker27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy61);
        fileCleaningTracker58.exitWhenFinished();
        int int64 = fileCleaningTracker58.getTrackCount();
        fileCleaningTracker58.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy66);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        int int74 = fileCleaningTracker72.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker69.track("", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker72);
        int int83 = fileCleaningTracker52.getTrackCount();
        int int84 = fileCleaningTracker52.getTrackCount();
        fileCleaningTracker8.track("hi!", (java.lang.Object) fileCleaningTracker52);
        java.lang.Object obj87 = null;
        fileCleaningTracker8.track("", obj87);
        int int89 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) int89, fileDeleteStrategy90);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 0 + "'", int74 == 0);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 2 + "'", int84 == 2);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 5 + "'", int89 == 5);
    }

    @Test
    public void test2018() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2018");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        int int20 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy39);
        fileCleaningTracker10.exitWhenFinished();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy43);
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker10.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList42);
    }

    @Test
    public void test2019() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2019");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        int int29 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        int int42 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy43);
        int int45 = fileCleaningTracker34.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
    }

    @Test
    public void test2020() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2020");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        int int37 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy60);
        fileCleaningTracker57.exitWhenFinished();
        int int63 = fileCleaningTracker57.getTrackCount();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker57);
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        int int72 = fileCleaningTracker70.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker67.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker81.getDeleteFailures();
        java.lang.Class<?> wildcardClass83 = strList82.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker70.track("", (java.lang.Object) wildcardClass83, fileDeleteStrategy84);
        fileCleaningTracker39.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList87 = fileCleaningTracker39.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker39);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 0 + "'", int72 == 0);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList87);
    }

    @Test
    public void test2021() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2021");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        java.util.List<java.lang.String> strList43 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy50);
        fileCleaningTracker45.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy61);
        fileCleaningTracker56.track("", (java.lang.Object) (-1));
        fileCleaningTracker45.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker68.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker68.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker80.getDeleteFailures();
        int int83 = fileCleaningTracker80.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker85.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy88);
        fileCleaningTracker85.exitWhenFinished();
        fileCleaningTracker85.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) fileCleaningTracker85, fileDeleteStrategy92);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker85.getDeleteFailures();
        fileCleaningTracker45.track("hi!", (java.lang.Object) strList94);
        java.lang.Class<?> wildcardClass96 = strList94.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass96);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 0 + "'", int83 == 0);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertNotNull(wildcardClass96);
    }

    @Test
    public void test2022() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2022");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker51);
        int int62 = fileCleaningTracker31.getTrackCount();
        int int63 = fileCleaningTracker31.getTrackCount();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker31.getDeleteFailures();
        fileCleaningTracker31.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy66);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 2 + "'", int63 == 2);
        org.junit.Assert.assertNotNull(strList64);
    }

    @Test
    public void test2023() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2023");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        int int36 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy55);
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker26);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker26.exitWhenFinished();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker26.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test2024() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2024");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
    }

    @Test
    public void test2025() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2025");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj35 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("", obj35, fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker11.track("", (java.lang.Object) strList40, fileDeleteStrategy41);
        int int43 = fileCleaningTracker11.getTrackCount();
        int int44 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy45);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList49);
    }

    @Test
    public void test2026() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2026");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) 2, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        fileCleaningTracker25.track("hi!", (java.lang.Object) "hi!");
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker25.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy46);
        java.io.File file48 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker25.track(file48, (java.lang.Object) strList57, fileDeleteStrategy58);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test2027() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2027");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int44 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker23.getDeleteFailures();
        int int46 = fileCleaningTracker23.getTrackCount();
        java.io.File file47 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.lang.Class<?> wildcardClass73 = strList72.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker60.track("", (java.lang.Object) wildcardClass73, fileDeleteStrategy74);
        fileCleaningTracker60.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList79 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker51.track("hi!", (java.lang.Object) fileCleaningTracker60);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker60.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track(file47, (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy83);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(wildcardClass73);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList81);
    }

    @Test
    public void test2028() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2028");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass3 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(wildcardClass3);
    }

    @Test
    public void test2029() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2029");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker9.getDeleteFailures();
        java.io.File file22 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        int int26 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        int int56 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        java.lang.Class<?> wildcardClass60 = strList59.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) wildcardClass60, fileDeleteStrategy61);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy69);
        fileCleaningTracker64.track("", (java.lang.Object) 1L);
        int int74 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker29.track("", (java.lang.Object) int74, fileDeleteStrategy75);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy81);
        fileCleaningTracker78.exitWhenFinished();
        fileCleaningTracker78.exitWhenFinished();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker78.getDeleteFailures();
        java.lang.Class<?> wildcardClass88 = strList87.getClass();
        fileCleaningTracker29.track("", (java.lang.Object) strList87);
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker29);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file22, (java.lang.Object) fileCleaningTracker29);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(wildcardClass60);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 2 + "'", int74 == 2);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(wildcardClass88);
    }

    @Test
    public void test2030() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2030");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("", (java.lang.Object) 10.0f, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass15 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(wildcardClass15);
    }

    @Test
    public void test2031() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2031");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass21 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(wildcardClass21);
    }

    @Test
    public void test2032() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2032");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList47);
    }

    @Test
    public void test2033() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2033");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj9 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("", obj9, fileDeleteStrategy10);
        fileCleaningTracker7.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList15, fileDeleteStrategy16);
        fileCleaningTracker0.exitWhenFinished();
        int int19 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
    }

    @Test
    public void test2034() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2034");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        int int25 = fileCleaningTracker3.getTrackCount();
        int int26 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        int int34 = fileCleaningTracker28.getTrackCount();
        fileCleaningTracker28.exitWhenFinished();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker3.track("", (java.lang.Object) strList36, fileDeleteStrategy37);
        java.lang.Class<?> wildcardClass39 = strList36.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(wildcardClass39);
    }

    @Test
    public void test2035() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2035");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy24);
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker17.getClass();
        fileCleaningTracker3.track("hi!", (java.lang.Object) wildcardClass26);
        int int28 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        int int30 = fileCleaningTracker3.getTrackCount();
        java.io.File file31 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.lang.Class<?> wildcardClass48 = strList47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker35.track("", (java.lang.Object) wildcardClass48, fileDeleteStrategy49);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker35.track("", (java.lang.Object) ' ', fileDeleteStrategy53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        int int58 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker35.track("", (java.lang.Object) int58, fileDeleteStrategy59);
        int int61 = fileCleaningTracker35.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file31, (java.lang.Object) fileCleaningTracker35);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 4 + "'", int61 == 4);
    }

    @Test
    public void test2036() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2036");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        int int9 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy14);
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker11.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy18);
        int int20 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        int int30 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy36);
        fileCleaningTracker33.exitWhenFinished();
        int int39 = fileCleaningTracker33.getTrackCount();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy48);
        fileCleaningTracker24.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker24.getDeleteFailures();
        java.io.File file52 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker53.exitWhenFinished();
        int int60 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker53.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker24.track(file52, (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy62);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
    }

    @Test
    public void test2037() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2037");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
    }

    @Test
    public void test2038() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2038");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass29 = strList28.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(wildcardClass29);
    }

    @Test
    public void test2039() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2039");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("", obj50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker48);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy55);
        int int57 = fileCleaningTracker48.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList58);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
    }

    @Test
    public void test2040() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2040");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker0.getTrackCount();
        int int23 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file25 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker40);
        int int47 = fileCleaningTracker29.getTrackCount();
        int int48 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker53.getDeleteFailures();
        int int63 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj81 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker79.track("", obj81, fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker79.getDeleteFailures();
        fileCleaningTracker68.track("hi!", (java.lang.Object) fileCleaningTracker79);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker53.track("hi!", (java.lang.Object) strList86);
        java.lang.Object obj89 = null;
        fileCleaningTracker53.track("", obj89);
        fileCleaningTracker29.track("hi!", (java.lang.Object) "");
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file25, (java.lang.Object) "hi!");
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 2 + "'", int48 == 2);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test2041() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2041");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) 2, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        fileCleaningTracker8.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker8.track("hi!", (java.lang.Object) fileCleaningTracker29);
        int int39 = fileCleaningTracker8.getTrackCount();
        int int40 = fileCleaningTracker8.getTrackCount();
        int int41 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) int41, fileDeleteStrategy42);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 3 + "'", int39 == 3);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 3 + "'", int41 == 3);
    }

    @Test
    public void test2042() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2042");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker23.getDeleteFailures();
        int int37 = fileCleaningTracker23.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
    }

    @Test
    public void test2043() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2043");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj35 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("", obj35, fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker11.track("", (java.lang.Object) strList40, fileDeleteStrategy41);
        int int43 = fileCleaningTracker11.getTrackCount();
        int int44 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy45);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy62);
        fileCleaningTracker59.exitWhenFinished();
        int int65 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker59.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy67);
        fileCleaningTracker59.exitWhenFinished();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker59.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy73);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
    }

    @Test
    public void test2044() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2044");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file21 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        fileCleaningTracker25.track("", (java.lang.Object) (-1));
        int int35 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker22.track("hi!", (java.lang.Object) int35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker45.getDeleteFailures();
        int int48 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy57);
        int int59 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        int int69 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy75);
        fileCleaningTracker72.exitWhenFinished();
        int int78 = fileCleaningTracker72.getTrackCount();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker72);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy83);
        java.util.List<java.lang.String> strList85 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy87);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy89);
        int int91 = fileCleaningTracker22.getTrackCount();
        fileCleaningTracker22.exitWhenFinished();
        int int93 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file21, (java.lang.Object) int93, fileDeleteStrategy94);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 1 + "'", int78 == 1);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 2 + "'", int91 == 2);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 2 + "'", int93 == 2);
    }

    @Test
    public void test2045() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2045");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        int int7 = fileCleaningTracker0.getTrackCount();
        java.io.File file8 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker27);
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker18);
        int int36 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker79.getDeleteFailures();
        java.lang.Class<?> wildcardClass81 = strList80.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker68.track("", (java.lang.Object) wildcardClass81, fileDeleteStrategy82);
        fileCleaningTracker68.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass87 = fileCleaningTracker68.getClass();
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy89);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy92);
        int int94 = fileCleaningTracker61.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, (java.lang.Object) int94);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(wildcardClass81);
        org.junit.Assert.assertNotNull(wildcardClass87);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 1 + "'", int94 == 1);
    }

    @Test
    public void test2046() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2046");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj23 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("", obj23, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        java.lang.Class<?> wildcardClass49 = strList48.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker36.track("", (java.lang.Object) wildcardClass49, fileDeleteStrategy50);
        fileCleaningTracker36.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker36.getClass();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy60);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker63.getDeleteFailures();
        int int73 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker63);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(wildcardClass49);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 2 + "'", int73 == 2);
        org.junit.Assert.assertNotNull(strList74);
    }

    @Test
    public void test2047() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2047");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker22.getDeleteFailures();
        int int26 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        fileCleaningTracker29.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker22.track("", (java.lang.Object) strList37, fileDeleteStrategy38);
        fileCleaningTracker22.exitWhenFinished();
        fileCleaningTracker22.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker22.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test2048() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2048");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        fileCleaningTracker46.exitWhenFinished();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy55);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList53);
    }

    @Test
    public void test2049() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2049");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker28);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker19);
        java.io.File file40 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy44);
        fileCleaningTracker41.exitWhenFinished();
        fileCleaningTracker41.exitWhenFinished();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        int int51 = fileCleaningTracker41.getTrackCount();
        int int52 = fileCleaningTracker41.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker19.track(file40, (java.lang.Object) fileCleaningTracker41);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
    }

    @Test
    public void test2050() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2050");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.lang.Object obj48 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker37.track("", obj48, fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker37.getDeleteFailures();
        java.io.File file52 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        int int58 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        fileCleaningTracker53.track("hi!", (java.lang.Object) fileCleaningTracker62);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker37.track(file52, (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy71);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2051() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2051");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("", obj50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        int int58 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        int int67 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy68);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy74);
        fileCleaningTracker71.exitWhenFinished();
        int int77 = fileCleaningTracker71.getTrackCount();
        fileCleaningTracker62.track("hi!", (java.lang.Object) fileCleaningTracker71);
        fileCleaningTracker62.exitWhenFinished();
        int int80 = fileCleaningTracker62.getTrackCount();
        int int81 = fileCleaningTracker62.getTrackCount();
        int int82 = fileCleaningTracker62.getTrackCount();
        int int83 = fileCleaningTracker62.getTrackCount();
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker62);
        java.lang.Class<?> wildcardClass85 = fileCleaningTracker39.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) wildcardClass85, fileDeleteStrategy86);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 1 + "'", int77 == 1);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 2 + "'", int80 == 2);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 2 + "'", int81 == 2);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 2 + "'", int82 == 2);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
        org.junit.Assert.assertNotNull(wildcardClass85);
    }

    @Test
    public void test2052() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2052");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker3.exitWhenFinished();
        int int9 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
    }

    @Test
    public void test2053() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2053");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int10 = fileCleaningTracker0.getTrackCount();
        int int11 = fileCleaningTracker0.getTrackCount();
        java.io.File file12 = null;
        java.lang.Object obj13 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file12, obj13);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
    }

    @Test
    public void test2054() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2054");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker50);
        fileCleaningTracker50.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker50.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
    }

    @Test
    public void test2055() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2055");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        int int23 = fileCleaningTracker9.getTrackCount();
        java.lang.Object obj25 = null;
        fileCleaningTracker9.track("hi!", obj25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker9.getDeleteFailures();
        int int28 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 3 + "'", int28 == 3);
    }

    @Test
    public void test2056() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2056");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        fileCleaningTracker49.exitWhenFinished();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker49.exitWhenFinished();
        int int79 = fileCleaningTracker49.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 3 + "'", int79 == 3);
    }

    @Test
    public void test2057() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2057");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int24 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 3 + "'", int24 == 3);
        org.junit.Assert.assertNotNull(strList25);
    }

    @Test
    public void test2058() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2058");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy19);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.lang.Class<?> wildcardClass25 = strList24.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker12.track("", (java.lang.Object) wildcardClass25, fileDeleteStrategy26);
        fileCleaningTracker12.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList31 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker34.getDeleteFailures();
        int int38 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker40);
        int int60 = fileCleaningTracker40.getTrackCount();
        fileCleaningTracker40.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker40);
        int int64 = fileCleaningTracker40.getTrackCount();
        int int65 = fileCleaningTracker40.getTrackCount();
        java.io.File file66 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj69 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker67.track("", obj69, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker67.getDeleteFailures();
        int int73 = fileCleaningTracker67.getTrackCount();
        fileCleaningTracker67.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker67.getDeleteFailures();
        fileCleaningTracker67.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker40.track(file66, (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy77);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(wildcardClass25);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 2 + "'", int64 == 2);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(strList75);
    }

    @Test
    public void test2059() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2059");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker3.exitWhenFinished();
        int int9 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker3.getDeleteFailures();
        int int11 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        int int13 = fileCleaningTracker3.getTrackCount();
        java.io.File file14 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj17 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("", obj17, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy27);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker15.track("", (java.lang.Object) strList33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        int int48 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker43.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy55);
        fileCleaningTracker52.exitWhenFinished();
        int int58 = fileCleaningTracker52.getTrackCount();
        fileCleaningTracker52.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy60);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker66);
        int int77 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy78);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file14, (java.lang.Object) strList80, fileDeleteStrategy81);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 2 + "'", int77 == 2);
        org.junit.Assert.assertNotNull(strList80);
    }

    @Test
    public void test2060() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2060");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) 2, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy26);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker30);
        int int40 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        fileCleaningTracker42.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker9.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int54 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy68);
        fileCleaningTracker65.exitWhenFinished();
        int int71 = fileCleaningTracker65.getTrackCount();
        fileCleaningTracker65.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy73);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker76.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker79.getDeleteFailures();
        int int81 = fileCleaningTracker79.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker76.track("", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy82);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker79.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker79.getDeleteFailures();
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker79);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker79.getDeleteFailures();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker79.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker79.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy93);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 4 + "'", int54 == 4);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 0 + "'", int81 == 0);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
    }

    @Test
    public void test2061() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2061");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker0.getTrackCount();
        int int23 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker0.getDeleteFailures();
        int int25 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
    }

    @Test
    public void test2062() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2062");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        java.util.List<java.lang.String> strList43 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList43);
    }

    @Test
    public void test2063() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2063");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker30.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test2064() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2064");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        java.io.File file6 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj18 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("", obj18, fileDeleteStrategy19);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker16.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker16.getDeleteFailures();
        int int26 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        int int36 = fileCleaningTracker30.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker39);
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker30);
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker7.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file6, (java.lang.Object) strList50);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList50);
    }

    @Test
    public void test2065() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2065");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int11 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 2 + "'", int11 == 2);
    }

    @Test
    public void test2066() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2066");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy52);
        fileCleaningTracker19.exitWhenFinished();
        int int55 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker19.exitWhenFinished();
        int int57 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker0.track("", (java.lang.Object) 100.0d, fileDeleteStrategy64);
        java.lang.Class<?> wildcardClass66 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 3 + "'", int57 == 3);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass66);
    }

    @Test
    public void test2067() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2067");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        int int20 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy25);
        fileCleaningTracker22.exitWhenFinished();
        fileCleaningTracker22.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        int int32 = fileCleaningTracker22.getTrackCount();
        fileCleaningTracker22.exitWhenFinished();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker5.getDeleteFailures();
        java.lang.Class<?> wildcardClass38 = strList37.getClass();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass38);
    }

    @Test
    public void test2068() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2068");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy29);
        fileCleaningTracker26.exitWhenFinished();
        int int32 = fileCleaningTracker26.getTrackCount();
        fileCleaningTracker26.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker40);
        int int51 = fileCleaningTracker20.getTrackCount();
        int int52 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy57);
        fileCleaningTracker54.exitWhenFinished();
        int int60 = fileCleaningTracker54.getTrackCount();
        fileCleaningTracker54.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker54.getDeleteFailures();
        int int63 = fileCleaningTracker54.getTrackCount();
        fileCleaningTracker20.track("", (java.lang.Object) int63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy66);
        fileCleaningTracker5.exitWhenFinished();
        java.io.File file69 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy73);
        fileCleaningTracker70.exitWhenFinished();
        int int76 = fileCleaningTracker70.getTrackCount();
        int int77 = fileCleaningTracker70.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file69, (java.lang.Object) int77);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 2 + "'", int51 == 2);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 2 + "'", int52 == 2);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 1 + "'", int77 == 1);
    }

    @Test
    public void test2069() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2069");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        int int7 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker18.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker32);
        int int43 = fileCleaningTracker12.getTrackCount();
        int int44 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker49.getDeleteFailures();
        int int59 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy73);
        fileCleaningTracker70.exitWhenFinished();
        int int76 = fileCleaningTracker70.getTrackCount();
        fileCleaningTracker61.track("hi!", (java.lang.Object) fileCleaningTracker70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy78);
        fileCleaningTracker49.exitWhenFinished();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker12.track("", (java.lang.Object) strList81, fileDeleteStrategy82);
        int int84 = fileCleaningTracker12.getTrackCount();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker87 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker87.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy90);
        fileCleaningTracker87.exitWhenFinished();
        fileCleaningTracker87.exitWhenFinished();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker87.getDeleteFailures();
        fileCleaningTracker87.exitWhenFinished();
        int int96 = fileCleaningTracker87.getTrackCount();
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker87);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy98 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) "hi!", fileDeleteStrategy98);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 0 + "'", int7 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 3 + "'", int84 == 3);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + 1 + "'", int96 == 1);
    }

    @Test
    public void test2070() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2070");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        int int32 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy33);
        int int35 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        int int52 = fileCleaningTracker46.getTrackCount();
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker60);
        fileCleaningTracker13.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList72 = fileCleaningTracker13.getDeleteFailures();
        int int73 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) int73, fileDeleteStrategy74);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 3 + "'", int73 == 3);
    }

    @Test
    public void test2071() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2071");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        java.io.File file19 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker29);
        int int47 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = strList50.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) wildcardClass51, fileDeleteStrategy52);
        fileCleaningTracker20.exitWhenFinished();
        int int55 = fileCleaningTracker20.getTrackCount();
        int int56 = fileCleaningTracker20.getTrackCount();
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker20.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file19, (java.lang.Object) fileCleaningTracker20);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 3 + "'", int56 == 3);
        org.junit.Assert.assertNotNull(wildcardClass57);
    }

    @Test
    public void test2072() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2072");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) 2, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy26);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker30);
        int int40 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        fileCleaningTracker42.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker9.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj57 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("", obj57, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker55.track("", (java.lang.Object) strList73);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "");
        java.lang.Class<?> wildcardClass76 = fileCleaningTracker9.getClass();
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(wildcardClass76);
    }

    @Test
    public void test2073() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2073");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        int int17 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker19.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy26);
        int int28 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.exitWhenFinished();
        int int31 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker19);
        int int33 = fileCleaningTracker19.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
    }

    @Test
    public void test2074() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2074");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        int int5 = fileCleaningTracker0.getTrackCount();
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) strList62, fileDeleteStrategy63);
        fileCleaningTracker8.track("hi!", (java.lang.Object) "hi!");
        java.lang.Class<?> wildcardClass66 = fileCleaningTracker8.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 1 + "'", int5 == 1);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(wildcardClass66);
        org.junit.Assert.assertNotNull(strList68);
    }

    @Test
    public void test2075() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2075");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        fileCleaningTracker42.exitWhenFinished();
        int int48 = fileCleaningTracker42.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) strList49);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertNotNull(strList49);
    }

    @Test
    public void test2076() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2076");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker54);
        fileCleaningTracker0.exitWhenFinished();
        int int67 = fileCleaningTracker0.getTrackCount();
        java.io.File file68 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj71 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker69.track("", obj71, fileDeleteStrategy72);
        fileCleaningTracker69.track("", (java.lang.Object) 0);
        int int77 = fileCleaningTracker69.getTrackCount();
        fileCleaningTracker69.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file68, (java.lang.Object) fileCleaningTracker69);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 4 + "'", int67 == 4);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 2 + "'", int77 == 2);
    }

    @Test
    public void test2077() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2077");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        int int29 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker27);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker27.getDeleteFailures();
        int int36 = fileCleaningTracker27.getTrackCount();
        java.io.File file37 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker38.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy48);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        int int58 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj69 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker67.track("", obj69, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker67.getDeleteFailures();
        fileCleaningTracker56.track("hi!", (java.lang.Object) fileCleaningTracker67);
        int int74 = fileCleaningTracker67.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker67.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker67.getDeleteFailures();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker67.getDeleteFailures();
        int int78 = fileCleaningTracker67.getTrackCount();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) strList79, fileDeleteStrategy80);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker27.track(file37, (java.lang.Object) strList79);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 1 + "'", int78 == 1);
        org.junit.Assert.assertNotNull(strList79);
    }

    @Test
    public void test2078() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2078");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file10 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy23);
        fileCleaningTracker20.exitWhenFinished();
        int int26 = fileCleaningTracker20.getTrackCount();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker20);
        fileCleaningTracker11.exitWhenFinished();
        int int29 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker11.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (java.lang.Object) strList30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 1 + "'", int26 == 1);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 2 + "'", int29 == 2);
        org.junit.Assert.assertNotNull(strList30);
    }

    @Test
    public void test2079() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2079");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        int int10 = fileCleaningTracker0.getTrackCount();
        int int11 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass12 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 2 + "'", int9 == 2);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 2 + "'", int10 == 2);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 2 + "'", int11 == 2);
        org.junit.Assert.assertNotNull(wildcardClass12);
    }

    @Test
    public void test2080() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2080");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy69);
        fileCleaningTracker40.exitWhenFinished();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker3.track("", (java.lang.Object) strList72, fileDeleteStrategy73);
        int int75 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 3 + "'", int75 == 3);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList77);
    }

    @Test
    public void test2081() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2081");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(wildcardClass55);
    }

    @Test
    public void test2082() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2082");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) strList35);
        java.lang.Class<?> wildcardClass37 = fileCleaningTracker9.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(wildcardClass37);
    }

    @Test
    public void test2083() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2083");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file7 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file7, (java.lang.Object) 1.0d);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
    }

    @Test
    public void test2084() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2084");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        int int25 = fileCleaningTracker0.getTrackCount();
        java.io.File file26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file26, (java.lang.Object) '#', fileDeleteStrategy28);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 3 + "'", int25 == 3);
    }

    @Test
    public void test2085() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2085");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker23.getDeleteFailures();
        int int36 = fileCleaningTracker23.getTrackCount();
        java.io.File file37 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        int int43 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.track("", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker48.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker48.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track(file37, (java.lang.Object) fileDeleteStrategy56, fileDeleteStrategy58);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test2086() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2086");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        int int19 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy43);
        fileCleaningTracker40.exitWhenFinished();
        int int46 = fileCleaningTracker40.getTrackCount();
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        java.lang.Class<?> wildcardClass66 = strList65.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker53.track("", (java.lang.Object) wildcardClass66, fileDeleteStrategy67);
        fileCleaningTracker22.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList70 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy75);
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker72.exitWhenFinished();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker72);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker3.track("", (java.lang.Object) "hi!", fileDeleteStrategy83);
        java.io.File file85 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker86 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker86.getDeleteFailures();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker86.getDeleteFailures();
        java.lang.Class<?> wildcardClass89 = strList88.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file85, (java.lang.Object) strList88);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(wildcardClass66);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(wildcardClass89);
    }

    @Test
    public void test2087() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2087");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker34.getDeleteFailures();
        int int38 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker34);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass62 = strList61.getClass();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass62);
    }

    @Test
    public void test2088() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2088");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker26.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj41 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("", obj41, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker39.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker39.track("hi!", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy55);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
    }

    @Test
    public void test2089() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2089");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int42 = fileCleaningTracker0.getTrackCount();
        int int43 = fileCleaningTracker0.getTrackCount();
        int int44 = fileCleaningTracker0.getTrackCount();
        int int45 = fileCleaningTracker0.getTrackCount();
        int int46 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 3 + "'", int42 == 3);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 3 + "'", int43 == 3);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 3 + "'", int44 == 3);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 3 + "'", int45 == 3);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 3 + "'", int46 == 3);
    }

    @Test
    public void test2090() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2090");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int50 = fileCleaningTracker0.getTrackCount();
        int int51 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 3 + "'", int50 == 3);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 3 + "'", int51 == 3);
    }

    @Test
    public void test2091() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2091");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj23 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("", obj23, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker21.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy54);
        int int56 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker47.getDeleteFailures();
        java.lang.Class<?> wildcardClass59 = strList58.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) wildcardClass59);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(wildcardClass59);
    }

    @Test
    public void test2092() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2092");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker9.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList28);
    }

    @Test
    public void test2093() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2093");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy19);
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!");
        int int22 = fileCleaningTracker3.getTrackCount();
        java.io.File file23 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        int int29 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy30);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy45);
        fileCleaningTracker42.exitWhenFinished();
        int int48 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker42);
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker33);
        int int51 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        int int58 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        fileCleaningTracker62.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) fileCleaningTracker62, fileDeleteStrategy70);
        java.lang.Class<?> wildcardClass72 = fileCleaningTracker62.getClass();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker62);
        fileCleaningTracker24.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file23, (java.lang.Object) fileCleaningTracker24);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 2 + "'", int51 == 2);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
    }

    @Test
    public void test2094() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2094");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        java.lang.Object obj27 = null;
        fileCleaningTracker0.track("hi!", obj27);
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("", obj30, fileDeleteStrategy31);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
    }

    @Test
    public void test2095() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2095");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy17);
        fileCleaningTracker14.exitWhenFinished();
        int int20 = fileCleaningTracker14.getTrackCount();
        fileCleaningTracker5.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        int int28 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker30.getDeleteFailures();
        int int44 = fileCleaningTracker30.getTrackCount();
        java.io.File file45 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) 2, fileDeleteStrategy50);
        fileCleaningTracker46.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList55 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker46.track("", (java.lang.Object) 10.0f, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker46.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker30.track(file45, (java.lang.Object) strList60);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test2096() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2096");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj37 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("", obj37, fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker35.getDeleteFailures();
        int int41 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker44.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker35.track("", (java.lang.Object) strList57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy70);
        fileCleaningTracker65.track("", (java.lang.Object) 1L);
        int int75 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker62);
        java.lang.Class<?> wildcardClass80 = fileCleaningTracker62.getClass();
        fileCleaningTracker24.track("hi!", (java.lang.Object) wildcardClass80);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy82);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 2 + "'", int75 == 2);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(wildcardClass80);
    }

    @Test
    public void test2097() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2097");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        int int10 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker34);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker12.track("", (java.lang.Object) strList41, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj48 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("", obj48, fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker12.track("", (java.lang.Object) strList51, fileDeleteStrategy52);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        int int55 = fileCleaningTracker0.getTrackCount();
        int int56 = fileCleaningTracker0.getTrackCount();
        java.io.File file57 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy63);
        fileCleaningTracker58.track("", (java.lang.Object) 1L);
        int int68 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file57, (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy69);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 2 + "'", int10 == 2);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 3 + "'", int56 == 3);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 2 + "'", int68 == 2);
    }

    @Test
    public void test2098() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2098");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker3.exitWhenFinished();
        int int9 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker3.getDeleteFailures();
        int int11 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Object obj14 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", obj14, fileDeleteStrategy15);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
    }

    @Test
    public void test2099() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2099");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
    }

    @Test
    public void test2100() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2100");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy32);
        int int34 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker40.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy60);
        fileCleaningTracker57.exitWhenFinished();
        fileCleaningTracker57.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy68);
        int int70 = fileCleaningTracker57.getTrackCount();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker57.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = fileCleaningTracker57.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test2101() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2101");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj10 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker8.track("", obj10, fileDeleteStrategy11);
        java.util.List<java.lang.String> strList13 = fileCleaningTracker8.getDeleteFailures();
        fileCleaningTracker8.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy41);
        int int43 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int43, fileDeleteStrategy44);
        int int46 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass47 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(wildcardClass47);
    }

    @Test
    public void test2102() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2102");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        fileCleaningTracker15.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker6.track("", (java.lang.Object) strList28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy41);
        fileCleaningTracker36.track("", (java.lang.Object) 1L);
        int int46 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker33);
        fileCleaningTracker33.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker33);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test2103() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2103");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker21.track("", (java.lang.Object) 1.0f);
        java.lang.Class<?> wildcardClass27 = fileCleaningTracker21.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        int int36 = fileCleaningTracker30.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker30.track("", (java.lang.Object) strList46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker49.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj77 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker75.track("", obj77, fileDeleteStrategy78);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker75.getDeleteFailures();
        fileCleaningTracker64.track("hi!", (java.lang.Object) fileCleaningTracker75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy82);
        fileCleaningTracker49.exitWhenFinished();
        int int85 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker49.exitWhenFinished();
        int int87 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker30.track("", (java.lang.Object) int87, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList91, fileDeleteStrategy92);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(wildcardClass27);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 3 + "'", int85 == 3);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 3 + "'", int87 == 3);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList94);
    }

    @Test
    public void test2104() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2104");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file89 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker90 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj92 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker90.track("", obj92, fileDeleteStrategy93);
        java.util.List<java.lang.String> strList95 = fileCleaningTracker90.getDeleteFailures();
        java.util.List<java.lang.String> strList96 = fileCleaningTracker90.getDeleteFailures();
        java.util.List<java.lang.String> strList97 = fileCleaningTracker90.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file89, (java.lang.Object) strList97);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertNotNull(strList96);
        org.junit.Assert.assertNotNull(strList97);
    }

    @Test
    public void test2105() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2105");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int50 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        int int52 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass54 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 3 + "'", int50 == 3);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertNotNull(wildcardClass54);
    }

    @Test
    public void test2106() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2106");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        java.lang.Class<?> wildcardClass47 = fileCleaningTracker39.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass47, fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj53 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("", obj53, fileDeleteStrategy54);
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker51);
        int int57 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(wildcardClass47);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 4 + "'", int57 == 4);
    }

    @Test
    public void test2107() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2107");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) 2, fileDeleteStrategy34);
        fileCleaningTracker30.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker30.track("", (java.lang.Object) 10.0f, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30);
        fileCleaningTracker30.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test2108() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2108");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker3.getDeleteFailures();
        int int15 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
    }

    @Test
    public void test2109() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2109");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) 1L);
        int int40 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker27);
        java.lang.Object obj46 = null;
        fileCleaningTracker0.track("", obj46);
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker0.track("", obj49, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        int int58 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        fileCleaningTracker53.track("hi!", (java.lang.Object) fileCleaningTracker62);
        fileCleaningTracker62.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker62);
        java.io.File file72 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker73.getDeleteFailures();
        int int82 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        java.lang.Class<?> wildcardClass84 = fileCleaningTracker73.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker62.track(file72, (java.lang.Object) fileCleaningTracker73);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
        org.junit.Assert.assertNotNull(wildcardClass84);
    }

    @Test
    public void test2110() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2110");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy19);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.lang.Class<?> wildcardClass25 = strList24.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker12.track("", (java.lang.Object) wildcardClass25, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker12.track("", (java.lang.Object) ' ', fileDeleteStrategy30);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker12.track("", (java.lang.Object) int35, fileDeleteStrategy36);
        int int38 = fileCleaningTracker12.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker41.getDeleteFailures();
        int int44 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy53);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker46.getDeleteFailures();
        int int56 = fileCleaningTracker46.getTrackCount();
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy58);
        fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy58);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        fileCleaningTracker63.exitWhenFinished();
        fileCleaningTracker63.exitWhenFinished();
        int int70 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy72);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(wildcardClass25);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 4 + "'", int38 == 4);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList71);
    }

    @Test
    public void test2111() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2111");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy32);
        int int34 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker3.getDeleteFailures();
        int int37 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 2 + "'", int37 == 2);
    }

    @Test
    public void test2112() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2112");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy24);
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker21.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
    }

    @Test
    public void test2113() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2113");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        int int43 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        int int51 = fileCleaningTracker45.getTrackCount();
        int int52 = fileCleaningTracker45.getTrackCount();
        fileCleaningTracker45.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy54);
        java.io.File file56 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy60);
        int int62 = fileCleaningTracker57.getTrackCount();
        fileCleaningTracker57.track("", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker67.getDeleteFailures();
        fileCleaningTracker67.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker67.getDeleteFailures();
        fileCleaningTracker67.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file56, (java.lang.Object) fileDeleteStrategy75, fileDeleteStrategy77);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 3 + "'", int43 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList73);
    }

    @Test
    public void test2114() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2114");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) 1L);
        int int40 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker27);
        java.lang.Object obj46 = null;
        fileCleaningTracker0.track("", obj46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        int int62 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker64.track("hi!", (java.lang.Object) fileCleaningTracker73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy81);
        fileCleaningTracker52.exitWhenFinished();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker52);
        java.lang.Class<?> wildcardClass86 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(wildcardClass86);
    }

    @Test
    public void test2115() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2115");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass6 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(wildcardClass6);
    }

    @Test
    public void test2116() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2116");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file11 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj14 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker12.track("", obj14, fileDeleteStrategy15);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker12.getDeleteFailures();
        int int18 = fileCleaningTracker12.getTrackCount();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy24);
        fileCleaningTracker21.exitWhenFinished();
        int int27 = fileCleaningTracker21.getTrackCount();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker12.getDeleteFailures();
        java.lang.Class<?> wildcardClass35 = fileCleaningTracker12.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, (java.lang.Object) wildcardClass35);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(wildcardClass35);
    }

    @Test
    public void test2117() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2117");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy47);
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy52);
        java.io.File file54 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker39.track(file54, (java.lang.Object) strList63, fileDeleteStrategy64);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList63);
    }

    @Test
    public void test2118() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2118");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass10 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(wildcardClass10);
    }

    @Test
    public void test2119() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2119");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker31);
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker22);
        int int40 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker42.getDeleteFailures();
        int int48 = fileCleaningTracker42.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker51);
        fileCleaningTracker13.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker62.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj75 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("", obj75, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker73.getDeleteFailures();
        int int79 = fileCleaningTracker73.getTrackCount();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker73.getDeleteFailures();
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker73);
        java.lang.Object obj85 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker73.track("", obj85, fileDeleteStrategy86);
        fileCleaningTracker73.exitWhenFinished();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy90);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
    }

    @Test
    public void test2120() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2120");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        java.io.File file36 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        java.lang.Class<?> wildcardClass68 = strList67.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker55.track("", (java.lang.Object) wildcardClass68, fileDeleteStrategy69);
        fileCleaningTracker55.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList74 = fileCleaningTracker55.getDeleteFailures();
        fileCleaningTracker55.exitWhenFinished();
        fileCleaningTracker55.exitWhenFinished();
        int int77 = fileCleaningTracker55.getTrackCount();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker55);
        int int79 = fileCleaningTracker40.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track(file36, (java.lang.Object) fileCleaningTracker40);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(wildcardClass68);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 3 + "'", int77 == 3);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
    }

    @Test
    public void test2121() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2121");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Object obj33 = null;
        fileCleaningTracker0.track("hi!", obj33);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
    }

    @Test
    public void test2122() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2122");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) 2, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy26);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker30);
        int int40 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        fileCleaningTracker42.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker9.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker9.getDeleteFailures();
        java.lang.Object obj56 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker9.track("", obj56, fileDeleteStrategy57);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test2123() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2123");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.io.File file47 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy60);
        fileCleaningTracker57.exitWhenFinished();
        int int63 = fileCleaningTracker57.getTrackCount();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker57);
        fileCleaningTracker48.exitWhenFinished();
        int int66 = fileCleaningTracker48.getTrackCount();
        int int67 = fileCleaningTracker48.getTrackCount();
        fileCleaningTracker48.exitWhenFinished();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker48.exitWhenFinished();
        fileCleaningTracker48.exitWhenFinished();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file47, (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy73);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 2 + "'", int66 == 2);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 2 + "'", int67 == 2);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
    }

    @Test
    public void test2124() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2124");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        fileCleaningTracker3.track("", (java.lang.Object) 0);
        int int15 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj20 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("", obj20, fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker18.getDeleteFailures();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker18.exitWhenFinished();
        fileCleaningTracker18.exitWhenFinished();
        int int27 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) int27);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 2 + "'", int15 == 2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
    }

    @Test
    public void test2125() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2125");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = strList50.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("", (java.lang.Object) wildcardClass51, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker38.track("", (java.lang.Object) ' ', fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker38.track("", (java.lang.Object) int61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test2126() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2126");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        int int12 = fileCleaningTracker0.getTrackCount();
        java.io.File file13 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker23);
        int int41 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        int int48 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker43.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy55);
        fileCleaningTracker52.exitWhenFinished();
        int int58 = fileCleaningTracker52.getTrackCount();
        fileCleaningTracker52.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy60);
        java.lang.Class<?> wildcardClass62 = fileCleaningTracker52.getClass();
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker52);
        fileCleaningTracker14.exitWhenFinished();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker14.getDeleteFailures();
        int int66 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker14.getDeleteFailures();
        int int68 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker14.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file13, (java.lang.Object) wildcardClass70);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
        org.junit.Assert.assertNotNull(wildcardClass62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 3 + "'", int66 == 3);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 3 + "'", int68 == 3);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass70);
    }

    @Test
    public void test2127() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2127");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj17 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("", obj17, fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker15.getDeleteFailures();
        int int21 = fileCleaningTracker15.getTrackCount();
        fileCleaningTracker15.exitWhenFinished();
        int int23 = fileCleaningTracker15.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) int23);
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(wildcardClass26);
    }

    @Test
    public void test2128() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2128");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        int int35 = fileCleaningTracker26.getTrackCount();
        java.io.File file36 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker37.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList41 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track(file36, (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy42);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList41);
    }

    @Test
    public void test2129() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2129");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker3.exitWhenFinished();
        int int9 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file13 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        int int33 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        int int52 = fileCleaningTracker46.getTrackCount();
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker46);
        fileCleaningTracker37.exitWhenFinished();
        int int55 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker37);
        int int58 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker37.getDeleteFailures();
        int int61 = fileCleaningTracker37.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file13, (java.lang.Object) int61);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
    }

    @Test
    public void test2130() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2130");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy15);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        int int20 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        fileCleaningTracker26.track("", (java.lang.Object) 0);
        int int38 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker26);
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2131() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2131");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        int int43 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj61 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("", obj61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker59);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) strList66);
        fileCleaningTracker33.exitWhenFinished();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker33);
        int int70 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker72.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker72.exitWhenFinished();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy82);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 2 + "'", int70 == 2);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList81);
    }

    @Test
    public void test2132() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2132");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker51);
        int int62 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy63);
        fileCleaningTracker31.exitWhenFinished();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker31.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
    }

    @Test
    public void test2133() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2133");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int42 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 3 + "'", int42 == 3);
    }

    @Test
    public void test2134() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2134");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass13 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(wildcardClass13);
    }

    @Test
    public void test2135() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2135");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int53 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy58);
        fileCleaningTracker55.exitWhenFinished();
        int int61 = fileCleaningTracker55.getTrackCount();
        int int62 = fileCleaningTracker55.getTrackCount();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) strList63, fileDeleteStrategy64);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 3 + "'", int53 == 3);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList63);
    }

    @Test
    public void test2136() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2136");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        fileCleaningTracker0.exitWhenFinished();
        int int23 = fileCleaningTracker0.getTrackCount();
        java.io.File file24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file24, (java.lang.Object) 1, fileDeleteStrategy26);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 3 + "'", int23 == 3);
    }

    @Test
    public void test2137() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2137");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj10 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker8.track("", obj10, fileDeleteStrategy11);
        java.util.List<java.lang.String> strList13 = fileCleaningTracker8.getDeleteFailures();
        int int14 = fileCleaningTracker8.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        fileCleaningTracker17.exitWhenFinished();
        int int23 = fileCleaningTracker17.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker8.getDeleteFailures();
        fileCleaningTracker8.exitWhenFinished();
        fileCleaningTracker8.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy33);
        fileCleaningTracker8.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList30);
    }

    @Test
    public void test2138() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2138");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) 2, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        fileCleaningTracker22.track("hi!", (java.lang.Object) "hi!");
        int int42 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker0.getDeleteFailures();
        int int47 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 3 + "'", int47 == 3);
    }

    @Test
    public void test2139() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2139");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj37 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("", obj37, fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker35.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj63 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("", obj63, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy68);
        int int70 = fileCleaningTracker35.getTrackCount();
        int int71 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker23.track("", (java.lang.Object) int71);
        java.io.File file73 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj76 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("", obj76, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker74.getDeleteFailures();
        int int80 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker74.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker83.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy86);
        fileCleaningTracker83.exitWhenFinished();
        int int89 = fileCleaningTracker83.getTrackCount();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker83.getDeleteFailures();
        fileCleaningTracker74.track("", (java.lang.Object) fileCleaningTracker83);
        java.util.List<java.lang.String> strList92 = fileCleaningTracker74.getDeleteFailures();
        int int93 = fileCleaningTracker74.getTrackCount();
        int int94 = fileCleaningTracker74.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track(file73, (java.lang.Object) int94);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 3 + "'", int70 == 3);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 3 + "'", int71 == 3);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 2 + "'", int93 == 2);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 2 + "'", int94 == 2);
    }

    @Test
    public void test2140() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2140");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy20);
        fileCleaningTracker15.track("", (java.lang.Object) 1L);
        int int25 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker32.getDeleteFailures();
        int int42 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy61);
        fileCleaningTracker32.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker32.getDeleteFailures();
        java.lang.Class<?> wildcardClass65 = strList64.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) wildcardClass65, fileDeleteStrategy66);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) 2, fileDeleteStrategy73);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker76.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker79.getDeleteFailures();
        int int81 = fileCleaningTracker79.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker76.track("", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy82);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker79.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy86);
        fileCleaningTracker69.track("hi!", (java.lang.Object) "hi!");
        int int89 = fileCleaningTracker69.getTrackCount();
        java.lang.Class<?> wildcardClass90 = fileCleaningTracker69.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) wildcardClass90, fileDeleteStrategy91);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) wildcardClass90);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 0 + "'", int81 == 0);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 2 + "'", int89 == 2);
        org.junit.Assert.assertNotNull(wildcardClass90);
    }

    @Test
    public void test2141() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2141");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        int int25 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) (-1));
        int int40 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker27.track("hi!", (java.lang.Object) int40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker50.getDeleteFailures();
        int int53 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy58);
        fileCleaningTracker55.exitWhenFinished();
        fileCleaningTracker55.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy62);
        int int64 = fileCleaningTracker55.getTrackCount();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker55.getDeleteFailures();
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj70 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("", obj70, fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker68.getDeleteFailures();
        int int74 = fileCleaningTracker68.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy80);
        fileCleaningTracker77.exitWhenFinished();
        int int83 = fileCleaningTracker77.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker68.track("", (java.lang.Object) fileCleaningTracker77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker68.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy92);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy94);
        int int96 = fileCleaningTracker27.getTrackCount();
        java.util.List<java.lang.String> strList97 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker27);
        java.lang.Class<?> wildcardClass99 = fileCleaningTracker27.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + 2 + "'", int96 == 2);
        org.junit.Assert.assertNotNull(strList97);
        org.junit.Assert.assertNotNull(wildcardClass99);
    }

    @Test
    public void test2142() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2142");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker71.getDeleteFailures();
        java.io.File file83 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker84.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker87 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker87.getDeleteFailures();
        int int89 = fileCleaningTracker87.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker84.track("", (java.lang.Object) fileCleaningTracker87, fileDeleteStrategy90);
        fileCleaningTracker87.exitWhenFinished();
        int int93 = fileCleaningTracker87.getTrackCount();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker87.getDeleteFailures();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker87.getDeleteFailures();
        int int96 = fileCleaningTracker87.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy97 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker71.track(file83, (java.lang.Object) int96, fileDeleteStrategy97);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 0 + "'", int89 == 0);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 0 + "'", int93 == 0);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + 0 + "'", int96 == 0);
    }

    @Test
    public void test2143() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2143");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        fileCleaningTracker0.exitWhenFinished();
        int int35 = fileCleaningTracker0.getTrackCount();
        int int36 = fileCleaningTracker0.getTrackCount();
        java.io.File file37 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker47.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        int int57 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj63 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("", obj63, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker61.getDeleteFailures();
        int int67 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy73);
        fileCleaningTracker70.exitWhenFinished();
        int int76 = fileCleaningTracker70.getTrackCount();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker70);
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker61);
        int int80 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file37, (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy82);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 3 + "'", int80 == 3);
        org.junit.Assert.assertNotNull(strList81);
    }

    @Test
    public void test2144() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2144");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.io.File file14 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker15.track("hi!", (java.lang.Object) ' ');
        java.lang.Class<?> wildcardClass19 = fileCleaningTracker15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file14, (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy20);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(wildcardClass19);
    }

    @Test
    public void test2145() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2145");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        int int8 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int10 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        int int25 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        fileCleaningTracker36.exitWhenFinished();
        int int42 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy44);
        int int46 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker15.getDeleteFailures();
        int int48 = fileCleaningTracker15.getTrackCount();
        int int49 = fileCleaningTracker15.getTrackCount();
        java.lang.Class<?> wildcardClass50 = fileCleaningTracker15.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker15);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 2 + "'", int48 == 2);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 2 + "'", int49 == 2);
        org.junit.Assert.assertNotNull(wildcardClass50);
    }

    @Test
    public void test2146() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2146");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) strList35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj40 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("", obj40, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.io.File file48 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file48, (java.lang.Object) (short) 10);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test2147() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2147");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) 1L);
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        int int11 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 2 + "'", int11 == 2);
    }

    @Test
    public void test2148() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2148");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker9.getDeleteFailures();
        java.lang.Class<?> wildcardClass23 = strList22.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(wildcardClass23);
    }

    @Test
    public void test2149() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2149");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        int int48 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        int int52 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy57);
        fileCleaningTracker54.exitWhenFinished();
        int int60 = fileCleaningTracker54.getTrackCount();
        fileCleaningTracker54.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker54.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker54);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 3 + "'", int48 == 3);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList62);
    }

    @Test
    public void test2150() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2150");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass3 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(wildcardClass3);
    }

    @Test
    public void test2151() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2151");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        int int15 = fileCleaningTracker3.getTrackCount();
        java.io.File file16 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy38);
        fileCleaningTracker35.exitWhenFinished();
        int int41 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker26);
        int int44 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.lang.Class<?> wildcardClass48 = strList47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) wildcardClass48, fileDeleteStrategy49);
        fileCleaningTracker17.exitWhenFinished();
        int int52 = fileCleaningTracker17.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker17.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file16, (java.lang.Object) fileCleaningTracker17);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertNotNull(strList53);
    }

    @Test
    public void test2152() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2152");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2153() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2153");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker10.getDeleteFailures();
        int int13 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        fileCleaningTracker15.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        int int25 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList26, fileDeleteStrategy27);
        java.lang.Class<?> wildcardClass29 = strList26.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(wildcardClass29);
    }

    @Test
    public void test2154() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2154");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int29 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker32.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        int int60 = fileCleaningTracker50.getTrackCount();
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 1, fileDeleteStrategy64);
        java.lang.Class<?> wildcardClass66 = fileCleaningTracker37.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass66);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(wildcardClass66);
    }

    @Test
    public void test2155() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2155");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int20 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file22 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        int int26 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker28.getDeleteFailures();
        int int38 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker28.exitWhenFinished();
        int int41 = fileCleaningTracker28.getTrackCount();
        int int42 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker28.getDeleteFailures();
        int int44 = fileCleaningTracker28.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file22, (java.lang.Object) int44);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
    }

    @Test
    public void test2156() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2156");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj9 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("", obj9, fileDeleteStrategy10);
        fileCleaningTracker7.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList15, fileDeleteStrategy16);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj45 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("", obj45, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker43);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker21.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj57 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("", obj57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker21.track("", (java.lang.Object) strList60, fileDeleteStrategy61);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileDeleteStrategy61);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test2157() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2157");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) (-1));
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        int int26 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        int int37 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        int int47 = fileCleaningTracker41.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy67);
        int int69 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList72);
    }

    @Test
    public void test2158() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2158");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy47);
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy52);
        java.io.File file54 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker55.getDeleteFailures();
        int int59 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj63 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("", obj63, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker61.getDeleteFailures();
        int int67 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy73);
        fileCleaningTracker70.exitWhenFinished();
        int int76 = fileCleaningTracker70.getTrackCount();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker70);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker61);
        int int81 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker61.exitWhenFinished();
        int int83 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker61.exitWhenFinished();
        java.lang.Class<?> wildcardClass85 = fileCleaningTracker61.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file54, (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy86);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 2 + "'", int81 == 2);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
        org.junit.Assert.assertNotNull(wildcardClass85);
    }

    @Test
    public void test2159() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2159");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy24);
        fileCleaningTracker21.exitWhenFinished();
        int int27 = fileCleaningTracker21.getTrackCount();
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker21);
        fileCleaningTracker12.exitWhenFinished();
        int int30 = fileCleaningTracker12.getTrackCount();
        int int31 = fileCleaningTracker12.getTrackCount();
        fileCleaningTracker12.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker12);
        java.io.File file34 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = strList50.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("", (java.lang.Object) wildcardClass51, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker38.track("", (java.lang.Object) ' ', fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker38.track("", (java.lang.Object) int61, fileDeleteStrategy62);
        int int64 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker67.getDeleteFailures();
        int int70 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy75);
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker72.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker72.getDeleteFailures();
        int int82 = fileCleaningTracker72.getTrackCount();
        fileCleaningTracker72.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy84);
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file34, (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy87);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 4 + "'", int64 == 4);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
    }

    @Test
    public void test2160() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2160");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker14.exitWhenFinished();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker14.getDeleteFailures();
        java.io.File file27 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        int int34 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker28.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        int int53 = fileCleaningTracker28.getTrackCount();
        int int54 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file27, (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy55);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 3 + "'", int53 == 3);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
    }

    @Test
    public void test2161() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2161");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        int int28 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file34 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker44.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker44.getDeleteFailures();
        int int54 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        int int63 = fileCleaningTracker61.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker58.track("", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy64);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        java.lang.Class<?> wildcardClass74 = strList73.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker61.track("", (java.lang.Object) wildcardClass74, fileDeleteStrategy75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker61.track("", (java.lang.Object) ' ', fileDeleteStrategy79);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker82 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker82.getDeleteFailures();
        int int84 = fileCleaningTracker82.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker61.track("", (java.lang.Object) int84, fileDeleteStrategy85);
        int int87 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker35.track("", (java.lang.Object) strList88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file34, (java.lang.Object) strList90, fileDeleteStrategy91);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 2 + "'", int54 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(wildcardClass74);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 0 + "'", int84 == 0);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 4 + "'", int87 == 4);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList90);
    }

    @Test
    public void test2162() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2162");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker16.track("hi!", (java.lang.Object) fileCleaningTracker25);
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker16.track("hi!", (java.lang.Object) strList42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        int int51 = fileCleaningTracker45.getTrackCount();
        fileCleaningTracker45.exitWhenFinished();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker16.track("hi!", (java.lang.Object) fileCleaningTracker45);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker16);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test2163() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2163");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy83);
        fileCleaningTracker52.exitWhenFinished();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker52.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test2164() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2164");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file15 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj18 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("", obj18, fileDeleteStrategy19);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker16.getDeleteFailures();
        int int22 = fileCleaningTracker16.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker16.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker16.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker16.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker16.exitWhenFinished();
        int int28 = fileCleaningTracker16.getTrackCount();
        java.lang.Class<?> wildcardClass29 = fileCleaningTracker16.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file15, (java.lang.Object) wildcardClass29);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(wildcardClass29);
    }

    @Test
    public void test2165() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2165");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy22);
        fileCleaningTracker17.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        int int36 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker30.exitWhenFinished();
        java.lang.Class<?> wildcardClass38 = fileCleaningTracker30.getClass();
        fileCleaningTracker9.track("hi!", (java.lang.Object) wildcardClass38);
        int int40 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int40);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(wildcardClass38);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
    }

    @Test
    public void test2166() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2166");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        int int5 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 1 + "'", int5 == 1);
    }

    @Test
    public void test2167() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2167");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        java.lang.Object obj60 = null;
        fileCleaningTracker0.track("", obj60);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file63 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("", obj72, fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker70.getDeleteFailures();
        int int76 = fileCleaningTracker70.getTrackCount();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass78 = strList77.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker64.track("", (java.lang.Object) wildcardClass78, fileDeleteStrategy79);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file63, (java.lang.Object) "");
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(wildcardClass78);
    }

    @Test
    public void test2168() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2168");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        fileCleaningTracker17.track("", (java.lang.Object) 0);
        fileCleaningTracker17.exitWhenFinished();
        int int26 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker17);
        java.lang.Object obj29 = null;
        fileCleaningTracker3.track("", obj29);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
    }

    @Test
    public void test2169() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2169");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        java.lang.Class<?> wildcardClass43 = strList42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass43, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker47.getDeleteFailures();
        int int51 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        int int59 = fileCleaningTracker53.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker62);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker53.exitWhenFinished();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker53.getDeleteFailures();
        java.lang.Class<?> wildcardClass75 = strList74.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) strList74);
        int int77 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(wildcardClass43);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(wildcardClass75);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 4 + "'", int77 == 4);
        org.junit.Assert.assertNotNull(strList78);
    }

    @Test
    public void test2170() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2170");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        int int36 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        int int45 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker40.exitWhenFinished();
        int int58 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker40);
        int int62 = fileCleaningTracker40.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
    }

    @Test
    public void test2171() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2171");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file9 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) 1.0f);
        int int16 = fileCleaningTracker10.getTrackCount();
        int int17 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) int17, fileDeleteStrategy18);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
    }

    @Test
    public void test2172() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2172");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        int int24 = fileCleaningTracker14.getTrackCount();
        java.io.File file25 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        int int39 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        fileCleaningTracker41.track("hi!", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy58);
        int int60 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker66.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker66.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy78);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker29.getDeleteFailures();
        int int81 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file25, (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy82);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 3 + "'", int81 == 3);
    }

    @Test
    public void test2173() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2173");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        java.lang.Class<?> wildcardClass43 = strList42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(wildcardClass43);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test2174() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2174");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.io.File file24 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj41 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("", obj41, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker28.track("hi!", (java.lang.Object) fileCleaningTracker39);
        int int46 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker39.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file24, (java.lang.Object) strList51);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList51);
    }

    @Test
    public void test2175() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2175");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        int int18 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker0.getDeleteFailures();
        int int20 = fileCleaningTracker0.getTrackCount();
        int int21 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        int int33 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy34);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
    }

    @Test
    public void test2176() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2176");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker47.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        int int57 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy58);
        int int60 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) int60, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertNotNull(strList63);
    }

    @Test
    public void test2177() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2177");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Object obj38 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", obj38, fileDeleteStrategy39);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
    }

    @Test
    public void test2178() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2178");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) strList35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj40 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("", obj40, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker9.getDeleteFailures();
        int int49 = fileCleaningTracker9.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 4 + "'", int49 == 4);
    }

    @Test
    public void test2179() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2179");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker18.track("", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        fileCleaningTracker18.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList37 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker18.exitWhenFinished();
        fileCleaningTracker18.exitWhenFinished();
        int int40 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker18);
        int int42 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Class<?> wildcardClass44 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertNotNull(wildcardClass44);
    }

    @Test
    public void test2180() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2180");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker9.getDeleteFailures();
        java.io.File file24 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        int int28 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        int int40 = fileCleaningTracker30.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker30.exitWhenFinished();
        int int43 = fileCleaningTracker30.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file24, (java.lang.Object) int43);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
    }

    @Test
    public void test2181() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2181");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        fileCleaningTracker5.exitWhenFinished();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList15);
    }

    @Test
    public void test2182() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2182");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        int int18 = fileCleaningTracker5.getTrackCount();
        java.io.File file19 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        int int35 = fileCleaningTracker29.getTrackCount();
        fileCleaningTracker29.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        int int45 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy46);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker43);
        fileCleaningTracker23.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file19, (java.lang.Object) fileCleaningTracker23);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test2183() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2183");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) 1L);
        int int40 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker27);
        java.lang.Object obj46 = null;
        fileCleaningTracker0.track("", obj46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        int int62 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker64.track("hi!", (java.lang.Object) fileCleaningTracker73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy81);
        fileCleaningTracker52.exitWhenFinished();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker52);
        int int86 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 6 + "'", int86 == 6);
    }

    @Test
    public void test2184() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2184");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker53);
        int int60 = fileCleaningTracker42.getTrackCount();
        int int61 = fileCleaningTracker42.getTrackCount();
        int int62 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker42.exitWhenFinished();
        java.lang.Class<?> wildcardClass64 = fileCleaningTracker42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy65);
        fileCleaningTracker42.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(wildcardClass64);
    }

    @Test
    public void test2185() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2185");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) 2, fileDeleteStrategy34);
        fileCleaningTracker30.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker30.track("", (java.lang.Object) 10.0f, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30);
        int int47 = fileCleaningTracker0.getTrackCount();
        int int48 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 4 + "'", int47 == 4);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 4 + "'", int48 == 4);
    }

    @Test
    public void test2186() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2186");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        int int24 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker14.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker40.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy51);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj56 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("", obj56, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker54.getDeleteFailures();
        int int60 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy66);
        fileCleaningTracker63.exitWhenFinished();
        int int69 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker63);
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker54);
        int int73 = fileCleaningTracker31.getTrackCount();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker31.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track("", (java.lang.Object) strList74);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 2 + "'", int50 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 3 + "'", int73 == 3);
        org.junit.Assert.assertNotNull(strList74);
    }

    @Test
    public void test2187() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2187");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        int int25 = fileCleaningTracker3.getTrackCount();
        java.io.File file26 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy48);
        fileCleaningTracker45.exitWhenFinished();
        int int51 = fileCleaningTracker45.getTrackCount();
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker45);
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker36);
        int int54 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy68);
        fileCleaningTracker65.exitWhenFinished();
        int int71 = fileCleaningTracker65.getTrackCount();
        fileCleaningTracker65.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy73);
        java.lang.Class<?> wildcardClass75 = fileCleaningTracker65.getClass();
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker65);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker79.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker79.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker79.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy84);
        fileCleaningTracker79.track("", (java.lang.Object) (-1));
        fileCleaningTracker27.track("", (java.lang.Object) (-1));
        fileCleaningTracker27.exitWhenFinished();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file26, (java.lang.Object) strList91, fileDeleteStrategy92);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 2 + "'", int54 == 2);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(wildcardClass75);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList91);
    }

    @Test
    public void test2188() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2188");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        int int51 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        int int58 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker56.getDeleteFailures();
        int int66 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        int int73 = fileCleaningTracker71.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker68.track("", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy74);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy78);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker82 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj84 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker82.track("", obj84, fileDeleteStrategy85);
        java.util.List<java.lang.String> strList87 = fileCleaningTracker82.getDeleteFailures();
        fileCleaningTracker71.track("hi!", (java.lang.Object) fileCleaningTracker82);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker71.getDeleteFailures();
        fileCleaningTracker56.track("hi!", (java.lang.Object) strList89);
        fileCleaningTracker56.track("hi!", (java.lang.Object) 100.0f);
        fileCleaningTracker0.track("", (java.lang.Object) 100.0f);
        java.util.List<java.lang.String> strList95 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 3 + "'", int51 == 3);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 0 + "'", int73 == 0);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList95);
    }

    @Test
    public void test2189() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2189");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy19);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker12.getDeleteFailures();
        int int22 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        int int29 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj40 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("", obj40, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker12.track("hi!", (java.lang.Object) strList45);
        java.lang.Object obj48 = null;
        fileCleaningTracker12.track("", obj48);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", obj48, fileDeleteStrategy50);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test2190() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2190");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        int int15 = fileCleaningTracker5.getTrackCount();
        int int16 = fileCleaningTracker5.getTrackCount();
        java.io.File file17 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        fileCleaningTracker36.exitWhenFinished();
        int int42 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker36);
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker27);
        int int45 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy59);
        fileCleaningTracker56.exitWhenFinished();
        int int62 = fileCleaningTracker56.getTrackCount();
        fileCleaningTracker56.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy64);
        java.lang.Class<?> wildcardClass66 = fileCleaningTracker56.getClass();
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker56);
        fileCleaningTracker18.exitWhenFinished();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker18.getDeleteFailures();
        int int70 = fileCleaningTracker18.getTrackCount();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker18.getDeleteFailures();
        int int72 = fileCleaningTracker18.getTrackCount();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker18.getDeleteFailures();
        java.lang.Class<?> wildcardClass74 = strList73.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file17, (java.lang.Object) wildcardClass74, fileDeleteStrategy75);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(wildcardClass66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 3 + "'", int70 == 3);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 3 + "'", int72 == 3);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(wildcardClass74);
    }

    @Test
    public void test2191() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2191");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        int int71 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass79 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(wildcardClass79);
    }

    @Test
    public void test2192() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2192");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) (-1));
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        int int26 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        int int37 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        int int47 = fileCleaningTracker41.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker70.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList74 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker41.track("", (java.lang.Object) strList74, fileDeleteStrategy75);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList74);
    }

    @Test
    public void test2193() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2193");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2194() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2194");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        int int16 = fileCleaningTracker3.getTrackCount();
        int int17 = fileCleaningTracker3.getTrackCount();
        java.io.File file18 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker41);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker19.track("", (java.lang.Object) strList48, fileDeleteStrategy49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file18, (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy58);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 2 + "'", int16 == 2);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 2 + "'", int17 == 2);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test2195() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2195");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) 1L);
        int int40 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker27);
        int int45 = fileCleaningTracker27.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
    }

    @Test
    public void test2196() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2196");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj45 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("", obj45, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker43.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj56 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("", obj56, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker54.getDeleteFailures();
        int int60 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        java.lang.Class<?> wildcardClass64 = fileCleaningTracker54.getClass();
        fileCleaningTracker43.track("", (java.lang.Object) fileCleaningTracker54);
        java.lang.Class<?> wildcardClass66 = fileCleaningTracker54.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker70.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker78.getDeleteFailures();
        int int80 = fileCleaningTracker78.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker75.track("", (java.lang.Object) fileCleaningTracker78, fileDeleteStrategy81);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker84.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy87);
        fileCleaningTracker84.exitWhenFinished();
        int int90 = fileCleaningTracker84.getTrackCount();
        fileCleaningTracker75.track("hi!", (java.lang.Object) fileCleaningTracker84);
        java.util.List<java.lang.String> strList92 = fileCleaningTracker75.getDeleteFailures();
        fileCleaningTracker70.track("", (java.lang.Object) strList92);
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList92);
        java.lang.Class<?> wildcardClass95 = strList92.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(wildcardClass64);
        org.junit.Assert.assertNotNull(wildcardClass66);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 0 + "'", int80 == 0);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(wildcardClass95);
    }

    @Test
    public void test2197() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2197");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        java.io.File file24 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) strList43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) strList57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file24, (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy62);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test2198() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2198");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
    }

    @Test
    public void test2199() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2199");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60);
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker60.track("", obj72, fileDeleteStrategy73);
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker60.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList76);
    }

    @Test
    public void test2200() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2200");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy79);
        int int81 = fileCleaningTracker3.getTrackCount();
        java.lang.Class<?> wildcardClass82 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 5 + "'", int81 == 5);
        org.junit.Assert.assertNotNull(wildcardClass82);
    }

    @Test
    public void test2201() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2201");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker91 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker91.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy94);
        fileCleaningTracker91.exitWhenFinished();
        java.lang.Class<?> wildcardClass97 = fileCleaningTracker91.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker91);
        fileCleaningTracker91.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(wildcardClass97);
    }

    @Test
    public void test2202() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2202");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy16);
        fileCleaningTracker13.exitWhenFinished();
        fileCleaningTracker13.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker13.getDeleteFailures();
        fileCleaningTracker13.exitWhenFinished();
        int int22 = fileCleaningTracker13.getTrackCount();
        fileCleaningTracker13.exitWhenFinished();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) strList24, fileDeleteStrategy25);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList24);
    }

    @Test
    public void test2203() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2203");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) 2, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy26);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker30);
        int int40 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        fileCleaningTracker42.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker9.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj57 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("", obj57, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker55.track("", (java.lang.Object) strList73);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList76 = fileCleaningTracker9.getDeleteFailures();
        java.lang.Class<?> wildcardClass77 = strList76.getClass();
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(wildcardClass77);
    }

    @Test
    public void test2204() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2204");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList14);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file17 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        java.lang.Class<?> wildcardClass34 = strList33.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker21.track("", (java.lang.Object) wildcardClass34, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker21.track("", (java.lang.Object) ' ', fileDeleteStrategy39);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker21.track("", (java.lang.Object) int44, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        int int61 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj79 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("", obj79, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker66.track("hi!", (java.lang.Object) fileCleaningTracker77);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker51.track("hi!", (java.lang.Object) strList84);
        fileCleaningTracker51.exitWhenFinished();
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker51.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file17, (java.lang.Object) fileCleaningTracker51);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(wildcardClass34);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList88);
    }

    @Test
    public void test2205() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2205");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Object obj9 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", obj9, fileDeleteStrategy10);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
    }

    @Test
    public void test2206() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2206");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
    }

    @Test
    public void test2207() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2207");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("", (java.lang.Object) 10.0f, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        int int36 = fileCleaningTracker29.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.io.File file38 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker39.exitWhenFinished();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file38, (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy49);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test2208() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2208");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        java.lang.Class<?> wildcardClass17 = fileCleaningTracker5.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(wildcardClass17);
    }

    @Test
    public void test2209() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2209");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        int int42 = fileCleaningTracker23.getTrackCount();
        int int43 = fileCleaningTracker23.getTrackCount();
        int int44 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int46 = fileCleaningTracker0.getTrackCount();
        java.io.File file47 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("", obj50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        int int65 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy66);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj76 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("", obj76, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker74.getDeleteFailures();
        fileCleaningTracker63.track("hi!", (java.lang.Object) fileCleaningTracker74);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy81);
        fileCleaningTracker74.exitWhenFinished();
        fileCleaningTracker74.exitWhenFinished();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker74.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file47, (java.lang.Object) fileCleaningTracker74);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 3 + "'", int46 == 3);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList85);
    }

    @Test
    public void test2210() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2210");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        int int43 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj64 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("", obj64, fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker51.track("hi!", (java.lang.Object) fileCleaningTracker62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy69);
        java.lang.Object obj72 = null;
        fileCleaningTracker45.track("hi!", obj72);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker75.getDeleteFailures();
        int int78 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy83);
        fileCleaningTracker80.exitWhenFinished();
        fileCleaningTracker80.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy87);
        int int89 = fileCleaningTracker80.getTrackCount();
        fileCleaningTracker80.exitWhenFinished();
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker80);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        java.lang.Object obj94 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        fileCleaningTracker0.track("hi!", obj94, fileDeleteStrategy95);
        java.lang.Class<?> wildcardClass97 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 0 + "'", int78 == 0);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertNotNull(wildcardClass97);
    }

    @Test
    public void test2211() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2211");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj35 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("", obj35, fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker11.track("", (java.lang.Object) strList40, fileDeleteStrategy41);
        int int43 = fileCleaningTracker11.getTrackCount();
        int int44 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy56);
        fileCleaningTracker51.track("", (java.lang.Object) 1L);
        int int61 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        fileCleaningTracker65.track("", (java.lang.Object) 0);
        fileCleaningTracker65.exitWhenFinished();
        int int74 = fileCleaningTracker65.getTrackCount();
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker65);
        fileCleaningTracker65.exitWhenFinished();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker65.getDeleteFailures();
        java.lang.Class<?> wildcardClass78 = strList77.getClass();
        fileCleaningTracker11.track("hi!", (java.lang.Object) strList77);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 2 + "'", int74 == 2);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(wildcardClass78);
    }

    @Test
    public void test2212() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2212");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int13 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int15 = fileCleaningTracker0.getTrackCount();
        java.io.File file16 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        fileCleaningTracker25.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj40 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("", obj40, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        java.lang.Class<?> wildcardClass46 = fileCleaningTracker38.getClass();
        fileCleaningTracker17.track("hi!", (java.lang.Object) wildcardClass46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker17.getDeleteFailures();
        int int49 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        int int71 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker65);
        fileCleaningTracker54.exitWhenFinished();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker54);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file16, (java.lang.Object) strList78, fileDeleteStrategy79);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass46);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 3 + "'", int49 == 3);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList78);
    }

    @Test
    public void test2213() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2213");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker5.getDeleteFailures();
        int int17 = fileCleaningTracker5.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
    }

    @Test
    public void test2214() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2214");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker14.exitWhenFinished();
        int int25 = fileCleaningTracker14.getTrackCount();
        java.io.File file26 = null;
        java.lang.Object obj27 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file26, obj27);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
    }

    @Test
    public void test2215() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2215");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        int int71 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy75);
        fileCleaningTracker65.exitWhenFinished();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker65.getDeleteFailures();
        int int80 = fileCleaningTracker65.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
    }

    @Test
    public void test2216() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2216");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker23.getDeleteFailures();
        int int35 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        int int43 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        int int52 = fileCleaningTracker46.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker46);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker37.getDeleteFailures();
        int int56 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy58);
        java.io.File file60 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        java.lang.Class<?> wildcardClass77 = strList76.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker64.track("", (java.lang.Object) wildcardClass77, fileDeleteStrategy78);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker64.track("", (java.lang.Object) ' ', fileDeleteStrategy82);
        fileCleaningTracker64.exitWhenFinished();
        java.lang.Class<?> wildcardClass85 = fileCleaningTracker64.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker37.track(file60, (java.lang.Object) wildcardClass85);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(wildcardClass77);
        org.junit.Assert.assertNotNull(wildcardClass85);
    }

    @Test
    public void test2217() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2217");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        int int36 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy55);
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker26);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        int int66 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker61.exitWhenFinished();
        int int68 = fileCleaningTracker61.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker61);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
    }

    @Test
    public void test2218() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2218");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass36 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(wildcardClass36);
    }

    @Test
    public void test2219() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2219");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass23 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(wildcardClass23);
    }

    @Test
    public void test2220() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2220");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker11);
        fileCleaningTracker0.exitWhenFinished();
        int int17 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 3 + "'", int17 == 3);
    }

    @Test
    public void test2221() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2221");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        int int26 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker6.exitWhenFinished();
        int int28 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker6.getDeleteFailures();
        int int31 = fileCleaningTracker6.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
    }

    @Test
    public void test2222() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2222");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("", obj50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker59);
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker59);
        int int66 = fileCleaningTracker59.getTrackCount();
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
    }

    @Test
    public void test2223() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2223");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) (-1));
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        int int26 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        int int37 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        int int47 = fileCleaningTracker41.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker41.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test2224() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2224");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        int int48 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        int int51 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 3 + "'", int48 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 3 + "'", int51 == 3);
    }

    @Test
    public void test2225() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2225");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file22 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) 2, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        fileCleaningTracker23.track("hi!", (java.lang.Object) "hi!");
        int int43 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy58);
        fileCleaningTracker55.exitWhenFinished();
        int int61 = fileCleaningTracker55.getTrackCount();
        fileCleaningTracker46.track("hi!", (java.lang.Object) fileCleaningTracker55);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        int int71 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy77);
        fileCleaningTracker74.exitWhenFinished();
        int int80 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker74.getDeleteFailures();
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker74);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker65.exitWhenFinished();
        fileCleaningTracker46.track("hi!", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy86);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker23.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file22, (java.lang.Object) strList90);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList90);
    }

    @Test
    public void test2226() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2226");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        int int27 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        java.lang.Class<?> wildcardClass45 = strList44.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        fileCleaningTracker32.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList51 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker32.exitWhenFinished();
        fileCleaningTracker32.exitWhenFinished();
        int int54 = fileCleaningTracker32.getTrackCount();
        int int55 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) int55, fileDeleteStrategy56);
        java.lang.Class<?> wildcardClass58 = fileCleaningTracker21.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertNotNull(wildcardClass58);
    }

    @Test
    public void test2227() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2227");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.exitWhenFinished();
        fileCleaningTracker9.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
    }

    @Test
    public void test2228() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2228");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy35);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
    }

    @Test
    public void test2229() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2229");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        int int20 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy39);
        fileCleaningTracker10.exitWhenFinished();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy43);
        fileCleaningTracker10.exitWhenFinished();
        java.io.File file46 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        java.lang.Class<?> wildcardClass63 = strList62.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker50.track("", (java.lang.Object) wildcardClass63, fileDeleteStrategy64);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker50.track("", (java.lang.Object) ' ', fileDeleteStrategy68);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        int int73 = fileCleaningTracker71.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker50.track("", (java.lang.Object) int73, fileDeleteStrategy74);
        int int76 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker10.track(file46, (java.lang.Object) strList77, fileDeleteStrategy78);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(wildcardClass63);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 0 + "'", int73 == 0);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 4 + "'", int76 == 4);
        org.junit.Assert.assertNotNull(strList77);
    }

    @Test
    public void test2230() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2230");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj20 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("", obj20, fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker18.getDeleteFailures();
        int int24 = fileCleaningTracker18.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy69);
        fileCleaningTracker64.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass74 = fileCleaningTracker64.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker32.track("", (java.lang.Object) wildcardClass74, fileDeleteStrategy75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) "", fileDeleteStrategy77);
        int int79 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy80);
        java.io.File file82 = null;
        java.lang.Object obj83 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file82, obj83);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(wildcardClass74);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
    }

    @Test
    public void test2231() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2231");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass28 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(wildcardClass28);
    }

    @Test
    public void test2232() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2232");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker15.getDeleteFailures();
        int int18 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy23);
        fileCleaningTracker20.exitWhenFinished();
        fileCleaningTracker20.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        int int29 = fileCleaningTracker20.getTrackCount();
        int int30 = fileCleaningTracker20.getTrackCount();
        java.lang.Class<?> wildcardClass31 = fileCleaningTracker20.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker38.exitWhenFinished();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker38.getDeleteFailures();
        int int50 = fileCleaningTracker38.getTrackCount();
        int int51 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker20.track("hi!", (java.lang.Object) int51, fileDeleteStrategy52);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
    }

    @Test
    public void test2233() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2233");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        int int21 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) strList44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker11.track("", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass70);
    }

    @Test
    public void test2234() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2234");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass7 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(wildcardClass7);
    }

    @Test
    public void test2235() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2235");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker91 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker91.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy94);
        fileCleaningTracker91.exitWhenFinished();
        java.lang.Class<?> wildcardClass97 = fileCleaningTracker91.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker91);
        java.lang.Class<?> wildcardClass99 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(wildcardClass97);
        org.junit.Assert.assertNotNull(wildcardClass99);
    }

    @Test
    public void test2236() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2236");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy22);
        fileCleaningTracker17.track("", (java.lang.Object) (-1));
        int int27 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj53 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("", obj53, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker29.track("", (java.lang.Object) strList58, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker29.track("", (java.lang.Object) strList68, fileDeleteStrategy69);
        fileCleaningTracker17.track("", (java.lang.Object) "");
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker17);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList68);
    }

    @Test
    public void test2237() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2237");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        int int42 = fileCleaningTracker23.getTrackCount();
        int int43 = fileCleaningTracker23.getTrackCount();
        int int44 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj63 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("", obj63, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker61.getDeleteFailures();
        int int67 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker61.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker61);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker50.getDeleteFailures();
        int int72 = fileCleaningTracker50.getTrackCount();
        int int73 = fileCleaningTracker50.getTrackCount();
        int int74 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int74, fileDeleteStrategy75);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 2 + "'", int72 == 2);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 2 + "'", int73 == 2);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 2 + "'", int74 == 2);
    }

    @Test
    public void test2238() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2238");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        int int7 = fileCleaningTracker0.getTrackCount();
        int int8 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
    }

    @Test
    public void test2239() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2239");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        java.lang.Class<?> wildcardClass42 = strList41.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker29.track("", (java.lang.Object) wildcardClass42, fileDeleteStrategy43);
        fileCleaningTracker29.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker29.getClass();
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy50);
        fileCleaningTracker22.exitWhenFinished();
        int int53 = fileCleaningTracker22.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(wildcardClass42);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
    }

    @Test
    public void test2240() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2240");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        int int35 = fileCleaningTracker26.getTrackCount();
        fileCleaningTracker26.exitWhenFinished();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker26.getDeleteFailures();
        int int38 = fileCleaningTracker26.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
    }

    @Test
    public void test2241() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2241");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Object obj15 = null;
        fileCleaningTracker3.track("", obj15);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
    }

    @Test
    public void test2242() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2242");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        java.lang.Object obj17 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker5.track("", obj17, fileDeleteStrategy18);
        fileCleaningTracker5.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
    }

    @Test
    public void test2243() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2243");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy62);
        fileCleaningTracker59.exitWhenFinished();
        int int65 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker59);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker59);
        int int68 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass69 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 4 + "'", int68 == 4);
        org.junit.Assert.assertNotNull(wildcardClass69);
    }

    @Test
    public void test2244() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2244");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList9);
    }

    @Test
    public void test2245() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2245");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file34 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        java.lang.Class<?> wildcardClass79 = strList78.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker66.track("", (java.lang.Object) wildcardClass79, fileDeleteStrategy80);
        fileCleaningTracker35.track("hi!", (java.lang.Object) "");
        int int83 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file34, (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy85);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(wildcardClass79);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 3 + "'", int83 == 3);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test2246() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2246");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        int int7 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
    }

    @Test
    public void test2247() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2247");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy79);
        int int81 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 5 + "'", int81 == 5);
    }

    @Test
    public void test2248() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2248");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        int int48 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy62);
        fileCleaningTracker59.exitWhenFinished();
        int int65 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy67);
        int int69 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) strList70);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        int int77 = fileCleaningTracker75.getTrackCount();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker75.getDeleteFailures();
        int int79 = fileCleaningTracker75.getTrackCount();
        int int80 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker82 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker82.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy85);
        fileCleaningTracker82.exitWhenFinished();
        int int88 = fileCleaningTracker82.getTrackCount();
        fileCleaningTracker82.exitWhenFinished();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker82.getDeleteFailures();
        fileCleaningTracker82.exitWhenFinished();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker82.getDeleteFailures();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker82.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) strList93, fileDeleteStrategy94);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) "hi!", fileDeleteStrategy96);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 0 + "'", int77 == 0);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 0 + "'", int79 == 0);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 0 + "'", int80 == 0);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 1 + "'", int88 == 1);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList93);
    }

    @Test
    public void test2249() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2249");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.exitWhenFinished();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker63);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker63.getDeleteFailures();
        java.lang.Class<?> wildcardClass73 = fileCleaningTracker63.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(wildcardClass73);
    }

    @Test
    public void test2250() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2250");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file7 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        fileCleaningTracker17.exitWhenFinished();
        int int23 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker17.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker31);
        int int42 = fileCleaningTracker11.getTrackCount();
        int int43 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker11.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file7, (java.lang.Object) fileCleaningTracker11);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test2251() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2251");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
    }

    @Test
    public void test2252() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2252");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy16);
        fileCleaningTracker13.exitWhenFinished();
        int int19 = fileCleaningTracker13.getTrackCount();
        fileCleaningTracker13.exitWhenFinished();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (short) 100, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker32.getDeleteFailures();
        int int42 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 1);
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker32);
        java.lang.Class<?> wildcardClass47 = fileCleaningTracker32.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(wildcardClass47);
    }

    @Test
    public void test2253() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2253");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList10);
    }

    @Test
    public void test2254() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2254");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker18.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker18.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        int int36 = fileCleaningTracker30.getTrackCount();
        int int37 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) int37);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
    }

    @Test
    public void test2255() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2255");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
    }

    @Test
    public void test2256() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2256");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker22.getDeleteFailures();
        int int26 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        fileCleaningTracker29.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker22.track("", (java.lang.Object) strList37, fileDeleteStrategy38);
        fileCleaningTracker22.exitWhenFinished();
        fileCleaningTracker22.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test2257() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2257");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker3.getTrackCount();
        int int22 = fileCleaningTracker3.getTrackCount();
        int int23 = fileCleaningTracker3.getTrackCount();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker3.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file29 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        java.lang.Class<?> wildcardClass50 = strList49.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker37.track("", (java.lang.Object) wildcardClass50, fileDeleteStrategy51);
        fileCleaningTracker37.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass56 = fileCleaningTracker37.getClass();
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        int int65 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy66);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy72);
        fileCleaningTracker69.exitWhenFinished();
        int int75 = fileCleaningTracker69.getTrackCount();
        fileCleaningTracker69.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker30.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file29, (java.lang.Object) fileCleaningTracker30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(wildcardClass50);
        org.junit.Assert.assertNotNull(wildcardClass56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 1 + "'", int75 == 1);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList82);
    }

    @Test
    public void test2258() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2258");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj17 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("", obj17, fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker15.getDeleteFailures();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker24);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker15.getDeleteFailures();
        int int34 = fileCleaningTracker15.getTrackCount();
        int int35 = fileCleaningTracker15.getTrackCount();
        int int36 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy46);
        fileCleaningTracker41.track("", (java.lang.Object) (-1));
        int int51 = fileCleaningTracker41.getTrackCount();
        fileCleaningTracker38.track("hi!", (java.lang.Object) int51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        int int70 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        int int77 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker72.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy78);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker75.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker86 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj88 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker86.track("", obj88, fileDeleteStrategy89);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker86.getDeleteFailures();
        fileCleaningTracker75.track("hi!", (java.lang.Object) fileCleaningTracker86);
        java.util.List<java.lang.String> strList93 = fileCleaningTracker75.getDeleteFailures();
        fileCleaningTracker60.track("hi!", (java.lang.Object) strList93);
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy96);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 2 + "'", int51 == 2);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 0 + "'", int77 == 0);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList93);
    }

    @Test
    public void test2259() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2259");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        java.lang.Class<?> wildcardClass42 = strList41.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker29.track("", (java.lang.Object) wildcardClass42, fileDeleteStrategy43);
        fileCleaningTracker29.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker29.getClass();
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy50);
        java.io.File file52 = null;
        java.lang.Object obj53 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker22.track(file52, obj53, fileDeleteStrategy54);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(wildcardClass42);
        org.junit.Assert.assertNotNull(wildcardClass48);
    }

    @Test
    public void test2260() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2260");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
    }

    @Test
    public void test2261() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2261");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker4 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker4.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        int int9 = fileCleaningTracker7.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker4.track("", (java.lang.Object) fileCleaningTracker7, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.lang.Class<?> wildcardClass20 = strList19.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker7.track("", (java.lang.Object) wildcardClass20, fileDeleteStrategy21);
        fileCleaningTracker7.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker7.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker7);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy50);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test2262() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2262");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) 2, fileDeleteStrategy34);
        fileCleaningTracker30.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker30.track("", (java.lang.Object) 10.0f, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30);
        java.lang.Object obj48 = null;
        fileCleaningTracker30.track("hi!", obj48);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test2263() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2263");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        int int15 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 2 + "'", int15 == 2);
    }

    @Test
    public void test2264() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2264");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj48 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("", obj48, fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        int int63 = fileCleaningTracker61.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker58.track("", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy64);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        java.lang.Class<?> wildcardClass74 = strList73.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker61.track("", (java.lang.Object) wildcardClass74, fileDeleteStrategy75);
        fileCleaningTracker61.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass80 = fileCleaningTracker61.getClass();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList84, fileDeleteStrategy85);
        java.io.File file87 = null;
        java.lang.Object obj88 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file87, obj88, fileDeleteStrategy89);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(wildcardClass74);
        org.junit.Assert.assertNotNull(wildcardClass80);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test2265() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2265");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60);
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker60.track("", obj72, fileDeleteStrategy73);
        java.io.File file75 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj78 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker76.track("", obj78, fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker76.getDeleteFailures();
        fileCleaningTracker76.exitWhenFinished();
        fileCleaningTracker76.exitWhenFinished();
        fileCleaningTracker76.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker60.track(file75, (java.lang.Object) fileCleaningTracker76, fileDeleteStrategy85);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList81);
    }

    @Test
    public void test2266() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2266");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker0.getDeleteFailures();
        int int89 = fileCleaningTracker0.getTrackCount();
        int int90 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass92 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 4 + "'", int89 == 4);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 4 + "'", int90 == 4);
        org.junit.Assert.assertNotNull(wildcardClass92);
    }

    @Test
    public void test2267() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2267");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy47);
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy52);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy77);
        fileCleaningTracker74.exitWhenFinished();
        int int80 = fileCleaningTracker74.getTrackCount();
        fileCleaningTracker65.track("hi!", (java.lang.Object) fileCleaningTracker74);
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker65);
        int int83 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker85.getDeleteFailures();
        java.lang.Class<?> wildcardClass87 = strList86.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) wildcardClass87, fileDeleteStrategy88);
        fileCleaningTracker56.exitWhenFinished();
        fileCleaningTracker56.exitWhenFinished();
        fileCleaningTracker56.exitWhenFinished();
        java.lang.Class<?> wildcardClass93 = fileCleaningTracker56.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy94);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(wildcardClass87);
        org.junit.Assert.assertNotNull(wildcardClass93);
    }

    @Test
    public void test2268() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2268");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        int int10 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
    }

    @Test
    public void test2269() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2269");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int13 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList14);
    }

    @Test
    public void test2270() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2270");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        fileCleaningTracker35.exitWhenFinished();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker35.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList91);
    }

    @Test
    public void test2271() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2271");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.io.File file12 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy16);
        fileCleaningTracker13.exitWhenFinished();
        fileCleaningTracker13.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker13.getDeleteFailures();
        fileCleaningTracker13.exitWhenFinished();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker13.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker13.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file12, (java.lang.Object) fileCleaningTracker13);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
    }

    @Test
    public void test2272() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2272");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        int int18 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy19);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy44);
        fileCleaningTracker41.exitWhenFinished();
        int int47 = fileCleaningTracker41.getTrackCount();
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker41);
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        java.lang.Class<?> wildcardClass67 = strList66.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker54.track("", (java.lang.Object) wildcardClass67, fileDeleteStrategy68);
        fileCleaningTracker23.track("hi!", (java.lang.Object) "");
        int int71 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy72);
        int int74 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int74);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(wildcardClass67);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 3 + "'", int71 == 3);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 2 + "'", int74 == 2);
    }

    @Test
    public void test2273() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2273");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) "hi!", fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker37.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker37.exitWhenFinished();
        fileCleaningTracker37.exitWhenFinished();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy46);
        java.io.File file48 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file48, (java.lang.Object) (byte) 100);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test2274() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2274");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj40 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("", obj40, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) strList56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) strList70, fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy74);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
    }

    @Test
    public void test2275() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2275");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.exitWhenFinished();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker63);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList72);
    }

    @Test
    public void test2276() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2276");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker41);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker19.track("", (java.lang.Object) strList48, fileDeleteStrategy49);
        java.lang.Class<?> wildcardClass51 = strList48.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass51);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker55.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) strList58);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(wildcardClass51);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList58);
    }

    @Test
    public void test2277() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2277");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) strList47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) strList61, fileDeleteStrategy62);
        java.lang.Class<?> wildcardClass64 = strList61.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) strList61);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        int int72 = fileCleaningTracker70.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker67.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker70.getDeleteFailures();
        int int80 = fileCleaningTracker70.getTrackCount();
        fileCleaningTracker70.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker85.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker85.getDeleteFailures();
        fileCleaningTracker85.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker85.exitWhenFinished();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker85.getDeleteFailures();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker85.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker70.track("", (java.lang.Object) fileCleaningTracker85, fileDeleteStrategy94);
        fileCleaningTracker85.exitWhenFinished();
        int int97 = fileCleaningTracker85.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy98 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) int97, fileDeleteStrategy98);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass64);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 0 + "'", int72 == 0);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertTrue("'" + int97 + "' != '" + 1 + "'", int97 == 1);
    }

    @Test
    public void test2278() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2278");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker35.getDeleteFailures();
        int int39 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        int int47 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker51.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        int int67 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy76);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy76, fileDeleteStrategy78);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker82 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker82.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList86 = fileCleaningTracker82.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker82.getDeleteFailures();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker82.getDeleteFailures();
        java.lang.Class<?> wildcardClass89 = fileCleaningTracker82.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker82, fileDeleteStrategy90);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(wildcardClass89);
    }

    @Test
    public void test2279() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2279");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        int int9 = fileCleaningTracker0.getTrackCount();
        java.lang.Object obj11 = null;
        fileCleaningTracker0.track("hi!", obj11);
        java.io.File file13 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        int int17 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker28.track("hi!", (java.lang.Object) fileCleaningTracker37);
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker28);
        int int46 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("", obj50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker48.getDeleteFailures();
        int int54 = fileCleaningTracker48.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy60);
        fileCleaningTracker57.exitWhenFinished();
        int int63 = fileCleaningTracker57.getTrackCount();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker57);
        fileCleaningTracker19.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList67 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker73.getDeleteFailures();
        int int75 = fileCleaningTracker73.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker70.track("", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy76);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker73.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj86 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker84.track("", obj86, fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker84.getDeleteFailures();
        int int90 = fileCleaningTracker84.getTrackCount();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker84.getDeleteFailures();
        fileCleaningTracker73.track("", (java.lang.Object) fileCleaningTracker84);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker84, fileDeleteStrategy94);
        fileCleaningTracker84.exitWhenFinished();
        java.util.List<java.lang.String> strList97 = fileCleaningTracker84.getDeleteFailures();
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker84);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file13, (java.lang.Object) "");
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 0 + "'", int75 == 0);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList97);
    }

    @Test
    public void test2280() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2280");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList18, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker31.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy39);
        int int41 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy43);
        java.io.File file45 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker46.getDeleteFailures();
        int int49 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        fileCleaningTracker51.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy58);
        int int60 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file45, (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy62);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test2281() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2281");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy32);
        int int34 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker40.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy52);
        java.io.File file54 = null;
        java.lang.Object obj55 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker40.track(file54, obj55);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
    }

    @Test
    public void test2282() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2282");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj53 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("", obj53, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker51);
        int int58 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        int int65 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy66);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker63.getDeleteFailures();
        int int73 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker78.getDeleteFailures();
        int int80 = fileCleaningTracker78.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker75.track("", (java.lang.Object) fileCleaningTracker78, fileDeleteStrategy81);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker84.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy87);
        fileCleaningTracker84.exitWhenFinished();
        int int90 = fileCleaningTracker84.getTrackCount();
        fileCleaningTracker75.track("hi!", (java.lang.Object) fileCleaningTracker84);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy92);
        fileCleaningTracker63.exitWhenFinished();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker63);
        java.util.List<java.lang.String> strList96 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker63);
        java.util.List<java.lang.String> strList98 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList99 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 0 + "'", int80 == 0);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(strList96);
        org.junit.Assert.assertNotNull(strList98);
        org.junit.Assert.assertNotNull(strList99);
    }

    @Test
    public void test2283() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2283");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        int int5 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int7 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 1 + "'", int5 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertNotNull(strList8);
    }

    @Test
    public void test2284() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2284");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker23.getDeleteFailures();
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker23.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(wildcardClass45);
    }

    @Test
    public void test2285() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2285");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker55.getDeleteFailures();
        int int65 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        int int72 = fileCleaningTracker70.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker67.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj83 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("", obj83, fileDeleteStrategy84);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker81.getDeleteFailures();
        fileCleaningTracker70.track("hi!", (java.lang.Object) fileCleaningTracker81);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker55.track("hi!", (java.lang.Object) strList88);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList88, fileDeleteStrategy90);
        int int92 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 0 + "'", int72 == 0);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 4 + "'", int92 == 4);
    }

    @Test
    public void test2286() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2286");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file28 = null;
        java.lang.Object obj29 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file28, obj29);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList27);
    }

    @Test
    public void test2287() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2287");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker0.exitWhenFinished();
        int int5 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 1 + "'", int5 == 1);
    }

    @Test
    public void test2288() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2288");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        int int24 = fileCleaningTracker0.getTrackCount();
        java.io.File file25 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        java.lang.Class<?> wildcardClass46 = strList45.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("", (java.lang.Object) wildcardClass46, fileDeleteStrategy47);
        fileCleaningTracker33.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass52 = fileCleaningTracker33.getClass();
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker26.getDeleteFailures();
        java.lang.Object obj56 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker26.track("", obj56, fileDeleteStrategy57);
        fileCleaningTracker26.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file25, (java.lang.Object) fileCleaningTracker26);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 3 + "'", int24 == 3);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(wildcardClass46);
        org.junit.Assert.assertNotNull(wildcardClass52);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test2289() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2289");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        int int29 = fileCleaningTracker0.getTrackCount();
        int int30 = fileCleaningTracker0.getTrackCount();
        java.io.File file31 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        int int45 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj60 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("", obj60, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker58.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        int int68 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy69);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        int int77 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker72.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy78);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy84);
        fileCleaningTracker81.exitWhenFinished();
        int int87 = fileCleaningTracker81.getTrackCount();
        fileCleaningTracker72.track("hi!", (java.lang.Object) fileCleaningTracker81);
        fileCleaningTracker72.exitWhenFinished();
        int int90 = fileCleaningTracker72.getTrackCount();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker72);
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker72);
        java.lang.Class<?> wildcardClass94 = fileCleaningTracker35.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file31, (java.lang.Object) wildcardClass94);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 3 + "'", int30 == 3);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 2 + "'", int68 == 2);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 0 + "'", int77 == 0);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 2 + "'", int90 == 2);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test2290() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2290");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        int int15 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy16);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        java.lang.Class<?> wildcardClass26 = strList25.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker13.track("", (java.lang.Object) wildcardClass26, fileDeleteStrategy27);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker13.track("", (java.lang.Object) ' ', fileDeleteStrategy31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker13.track("", (java.lang.Object) int36, fileDeleteStrategy37);
        int int39 = fileCleaningTracker13.getTrackCount();
        java.lang.Class<?> wildcardClass40 = fileCleaningTracker13.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj45 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("", obj45, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker43.getDeleteFailures();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker43.track("", obj50, fileDeleteStrategy51);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker0.track("hi!", obj50, fileDeleteStrategy53);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj73 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker71.track("", obj73, fileDeleteStrategy74);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker71.getDeleteFailures();
        int int77 = fileCleaningTracker71.getTrackCount();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker71.getDeleteFailures();
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) "", fileDeleteStrategy81);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 4 + "'", int39 == 4);
        org.junit.Assert.assertNotNull(wildcardClass40);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 1 + "'", int77 == 1);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList79);
    }

    @Test
    public void test2291() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2291");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        int int27 = fileCleaningTracker6.getTrackCount();
        java.io.File file28 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy37);
        fileCleaningTracker32.track("", (java.lang.Object) 1L);
        int int42 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy43);
        fileCleaningTracker29.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker29.getDeleteFailures();
        int int47 = fileCleaningTracker29.getTrackCount();
        int int48 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file28, (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy49);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
    }

    @Test
    public void test2292() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2292");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int13 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj17 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("", obj17, fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker15.getDeleteFailures();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker24);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker15.getDeleteFailures();
        java.lang.Class<?> wildcardClass34 = fileCleaningTracker15.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass34);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(wildcardClass34);
    }

    @Test
    public void test2293() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2293");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy44);
        java.lang.Class<?> wildcardClass46 = fileCleaningTracker37.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass46, fileDeleteStrategy47);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(wildcardClass46);
    }

    @Test
    public void test2294() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2294");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker0.getDeleteFailures();
        int int28 = fileCleaningTracker0.getTrackCount();
        java.io.File file29 = null;
        java.lang.Object obj30 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file29, obj30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 3 + "'", int28 == 3);
    }

    @Test
    public void test2295() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2295");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file9 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        fileCleaningTracker10.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker10.getDeleteFailures();
        java.lang.Class<?> wildcardClass19 = strList18.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) strList18, fileDeleteStrategy20);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(wildcardClass19);
    }

    @Test
    public void test2296() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2296");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        int int58 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker50.getDeleteFailures();
        int int62 = fileCleaningTracker50.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
    }

    @Test
    public void test2297() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2297");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file30 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj33 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("", obj33, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker31.getDeleteFailures();
        int int37 = fileCleaningTracker31.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy43);
        fileCleaningTracker40.exitWhenFinished();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) strList47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj52 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("", obj52, fileDeleteStrategy53);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker50.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        int int67 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj78 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker76.track("", obj78, fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker76.getDeleteFailures();
        fileCleaningTracker65.track("hi!", (java.lang.Object) fileCleaningTracker76);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker76, fileDeleteStrategy83);
        fileCleaningTracker50.exitWhenFinished();
        int int86 = fileCleaningTracker50.getTrackCount();
        fileCleaningTracker50.exitWhenFinished();
        int int88 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker31.track("", (java.lang.Object) int88, fileDeleteStrategy89);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file30, (java.lang.Object) strList92, fileDeleteStrategy93);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 3 + "'", int86 == 3);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 3 + "'", int88 == 3);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
    }

    @Test
    public void test2298() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2298");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        int int32 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
    }

    @Test
    public void test2299() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2299");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker29.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        int int39 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj45 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("", obj45, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker43.getDeleteFailures();
        int int49 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy55);
        fileCleaningTracker52.exitWhenFinished();
        int int58 = fileCleaningTracker52.getTrackCount();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker43.track("", (java.lang.Object) fileCleaningTracker52);
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker43);
        fileCleaningTracker20.exitWhenFinished();
        fileCleaningTracker20.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy64);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
        org.junit.Assert.assertNotNull(strList59);
    }

    @Test
    public void test2300() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2300");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) strList43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker14.track("hi!", (java.lang.Object) strList52);
        int int54 = fileCleaningTracker14.getTrackCount();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker14.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 2 + "'", int54 == 2);
        org.junit.Assert.assertNotNull(wildcardClass55);
    }

    @Test
    public void test2301() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2301");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker34.getDeleteFailures();
        int int38 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj64 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("", obj64, fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker62.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker73.getDeleteFailures();
        int int75 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        fileCleaningTracker62.track("hi!", (java.lang.Object) fileCleaningTracker73);
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker73.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker34.track("", (java.lang.Object) wildcardClass78, fileDeleteStrategy79);
        int int81 = fileCleaningTracker34.getTrackCount();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 0 + "'", int75 == 0);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 2 + "'", int81 == 2);
    }

    @Test
    public void test2302() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2302");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker4 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker4.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        int int9 = fileCleaningTracker7.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker4.track("", (java.lang.Object) fileCleaningTracker7, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.lang.Class<?> wildcardClass20 = strList19.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker7.track("", (java.lang.Object) wildcardClass20, fileDeleteStrategy21);
        fileCleaningTracker7.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker7.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker7);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy50);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file54 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj57 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("", obj57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker55.getDeleteFailures();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker55.track("", obj62, fileDeleteStrategy63);
        java.lang.Class<?> wildcardClass65 = fileCleaningTracker55.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file54, (java.lang.Object) wildcardClass65);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(wildcardClass65);
    }

    @Test
    public void test2303() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2303");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = strList50.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("", (java.lang.Object) wildcardClass51, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker38.track("", (java.lang.Object) ' ', fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker38.track("", (java.lang.Object) int61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
    }

    @Test
    public void test2304() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2304");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        int int52 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file54 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        fileCleaningTracker55.exitWhenFinished();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker55.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file54, (java.lang.Object) fileCleaningTracker55);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList59);
    }

    @Test
    public void test2305() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2305");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker3.getDeleteFailures();
        int int15 = fileCleaningTracker3.getTrackCount();
        int int16 = fileCleaningTracker3.getTrackCount();
        java.io.File file17 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj34 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("", obj34, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker32);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker21.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file17, (java.lang.Object) fileCleaningTracker21);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
    }

    @Test
    public void test2306() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2306");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) (-1));
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        int int26 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        int int37 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        int int47 = fileCleaningTracker41.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy67);
        int int69 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2307() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2307");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy32);
        int int34 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker3.getDeleteFailures();
        int int36 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
    }

    @Test
    public void test2308() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2308");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int42 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file44 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file44, (java.lang.Object) fileCleaningTracker45);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 3 + "'", int42 == 3);
        org.junit.Assert.assertNotNull(strList50);
    }

    @Test
    public void test2309() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2309");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker25.getDeleteFailures();
        int int31 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker25);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker14.getDeleteFailures();
        int int36 = fileCleaningTracker14.getTrackCount();
        int int37 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj41 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("", obj41, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker39.getDeleteFailures();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker14.track("", (java.lang.Object) strList47, fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj53 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("", obj53, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker51.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy64);
        fileCleaningTracker59.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy69);
        fileCleaningTracker14.track("", (java.lang.Object) fileDeleteStrategy69);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj75 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("", obj75, fileDeleteStrategy76);
        fileCleaningTracker73.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker73.getDeleteFailures();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy83);
        int int85 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 2 + "'", int37 == 2);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 2 + "'", int85 == 2);
    }

    @Test
    public void test2310() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2310");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = strList50.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("", (java.lang.Object) wildcardClass51, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker38.track("", (java.lang.Object) ' ', fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker38.track("", (java.lang.Object) int61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file68 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        int int74 = fileCleaningTracker72.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker69.track("", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy75);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy81);
        fileCleaningTracker78.exitWhenFinished();
        int int84 = fileCleaningTracker78.getTrackCount();
        fileCleaningTracker69.track("hi!", (java.lang.Object) fileCleaningTracker78);
        fileCleaningTracker78.exitWhenFinished();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker78.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file68, (java.lang.Object) fileCleaningTracker78, fileDeleteStrategy88);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 0 + "'", int74 == 0);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 1 + "'", int84 == 1);
        org.junit.Assert.assertNotNull(strList87);
    }

    @Test
    public void test2311() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2311");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker43);
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker34);
        int int52 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy66);
        fileCleaningTracker63.exitWhenFinished();
        int int69 = fileCleaningTracker63.getTrackCount();
        fileCleaningTracker63.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy71);
        java.lang.Class<?> wildcardClass73 = fileCleaningTracker63.getClass();
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker63);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker76.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker79.getDeleteFailures();
        int int81 = fileCleaningTracker79.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker76.track("", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy82);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker79.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker79.getDeleteFailures();
        fileCleaningTracker79.exitWhenFinished();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker79);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy91);
        java.util.List<java.lang.String> strList93 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Class<?> wildcardClass94 = strList93.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 2 + "'", int52 == 2);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(wildcardClass73);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 0 + "'", int81 == 0);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test2312() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2312");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        int int36 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker29.getDeleteFailures();
        int int40 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList41, fileDeleteStrategy42);
        java.io.File file44 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy57);
        fileCleaningTracker54.exitWhenFinished();
        int int60 = fileCleaningTracker54.getTrackCount();
        fileCleaningTracker54.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker68);
        int int79 = fileCleaningTracker48.getTrackCount();
        int int80 = fileCleaningTracker48.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker48.getDeleteFailures();
        int int82 = fileCleaningTracker48.getTrackCount();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker48.getDeleteFailures();
        java.lang.Class<?> wildcardClass84 = strList83.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file44, (java.lang.Object) wildcardClass84, fileDeleteStrategy85);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 2 + "'", int80 == 2);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 2 + "'", int82 == 2);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(wildcardClass84);
    }

    @Test
    public void test2313() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2313");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        int int58 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        int int67 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker76.getDeleteFailures();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker76.getDeleteFailures();
        int int79 = fileCleaningTracker76.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy84);
        fileCleaningTracker81.exitWhenFinished();
        fileCleaningTracker81.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker76.track("hi!", (java.lang.Object) fileCleaningTracker81, fileDeleteStrategy88);
        int int90 = fileCleaningTracker81.getTrackCount();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker81.getDeleteFailures();
        fileCleaningTracker81.exitWhenFinished();
        int int93 = fileCleaningTracker81.getTrackCount();
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker81);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker65);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 0 + "'", int79 == 0);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 1 + "'", int93 == 1);
    }

    @Test
    public void test2314() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2314");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file14 = null;
        java.lang.Object obj15 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file14, obj15);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
    }

    @Test
    public void test2315() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2315");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        int int59 = fileCleaningTracker53.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker53);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker42.getDeleteFailures();
        int int64 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker42.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy66);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 2 + "'", int64 == 2);
    }

    @Test
    public void test2316() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2316");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int29 = fileCleaningTracker0.getTrackCount();
        java.io.File file30 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj33 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("", obj33, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker31.getDeleteFailures();
        fileCleaningTracker31.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        int int48 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker43.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy49);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy53);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj59 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("", obj59, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker46.track("hi!", (java.lang.Object) fileCleaningTracker57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy64);
        fileCleaningTracker57.exitWhenFinished();
        fileCleaningTracker57.exitWhenFinished();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker57.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file30, (java.lang.Object) fileCleaningTracker57);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList68);
    }

    @Test
    public void test2317() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2317");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy19);
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!");
        int int22 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file24 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj38 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("", obj38, fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker36.getDeleteFailures();
        int int42 = fileCleaningTracker36.getTrackCount();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        java.lang.Class<?> wildcardClass46 = fileCleaningTracker36.getClass();
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker36);
        int int48 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file24, (java.lang.Object) int48, fileDeleteStrategy49);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(wildcardClass46);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 3 + "'", int48 == 3);
    }

    @Test
    public void test2318() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2318");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        int int18 = fileCleaningTracker5.getTrackCount();
        int int19 = fileCleaningTracker5.getTrackCount();
        java.lang.Class<?> wildcardClass20 = fileCleaningTracker5.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(wildcardClass20);
    }

    @Test
    public void test2319() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2319");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList37);
    }

    @Test
    public void test2320() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2320");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        fileCleaningTracker49.exitWhenFinished();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker49.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
    }

    @Test
    public void test2321() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2321");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file9 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        int int15 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        fileCleaningTracker19.track("hi!", (java.lang.Object) fileCleaningTracker28);
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        int int37 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy51);
        fileCleaningTracker48.exitWhenFinished();
        int int54 = fileCleaningTracker48.getTrackCount();
        fileCleaningTracker48.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy56);
        java.lang.Class<?> wildcardClass58 = fileCleaningTracker48.getClass();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker48);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy67);
        fileCleaningTracker62.track("", (java.lang.Object) (-1));
        fileCleaningTracker10.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj76 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("", obj76, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker74.getDeleteFailures();
        int int80 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker74.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker83.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy86);
        fileCleaningTracker83.exitWhenFinished();
        int int89 = fileCleaningTracker83.getTrackCount();
        fileCleaningTracker83.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) fileCleaningTracker83, fileDeleteStrategy91);
        fileCleaningTracker83.exitWhenFinished();
        java.lang.Class<?> wildcardClass94 = fileCleaningTracker83.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        fileCleaningTracker10.track("", (java.lang.Object) wildcardClass94, fileDeleteStrategy95);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) fileCleaningTracker10);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 2 + "'", int37 == 2);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(wildcardClass58);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test2322() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2322");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        int int51 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 3 + "'", int51 == 3);
    }

    @Test
    public void test2323() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2323");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file5 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy11);
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        int int16 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker6.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file5, (java.lang.Object) fileCleaningTracker6);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
    }

    @Test
    public void test2324() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2324");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        int int28 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy30);
        int int32 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        fileCleaningTracker43.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy51);
        fileCleaningTracker43.exitWhenFinished();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker43.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker43.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker43.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker43);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test2325() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2325");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        int int71 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy75);
        fileCleaningTracker65.exitWhenFinished();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker80.track("", (java.lang.Object) 1.0f);
        int int86 = fileCleaningTracker80.getTrackCount();
        java.lang.Class<?> wildcardClass87 = fileCleaningTracker80.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker65.track("", (java.lang.Object) wildcardClass87);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 1 + "'", int86 == 1);
        org.junit.Assert.assertNotNull(wildcardClass87);
    }

    @Test
    public void test2326() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2326");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.lang.Class<?> wildcardClass39 = strList38.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker26.track("", (java.lang.Object) wildcardClass39, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker26.track("", (java.lang.Object) ' ', fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker26.track("", (java.lang.Object) int49, fileDeleteStrategy50);
        int int52 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj58 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("", obj58, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker56.getDeleteFailures();
        int int62 = fileCleaningTracker56.getTrackCount();
        fileCleaningTracker56.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker56.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList64);
        int int66 = fileCleaningTracker0.getTrackCount();
        java.io.File file67 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj70 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("", obj70, fileDeleteStrategy71);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        int int79 = fileCleaningTracker77.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker74.track("", (java.lang.Object) fileCleaningTracker77, fileDeleteStrategy80);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker77.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy84);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker68.track("", (java.lang.Object) strList86);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker89 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker89.getDeleteFailures();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker89.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker89.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) fileCleaningTracker89, fileDeleteStrategy93);
        int int95 = fileCleaningTracker89.getTrackCount();
        fileCleaningTracker89.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file67, (java.lang.Object) fileCleaningTracker89);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass39);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 4 + "'", int52 == 4);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 4 + "'", int66 == 4);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 0 + "'", int79 == 0);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 0 + "'", int95 == 0);
    }

    @Test
    public void test2327() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2327");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        int int7 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker27);
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker18);
        int int36 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy55);
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker47.getClass();
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker9.getDeleteFailures();
        int int61 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker9.getDeleteFailures();
        int int63 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker9.getDeleteFailures();
        java.lang.Class<?> wildcardClass65 = fileCleaningTracker9.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass65, fileDeleteStrategy66);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 0 + "'", int7 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 3 + "'", int61 == 3);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 3 + "'", int63 == 3);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(wildcardClass65);
    }

    @Test
    public void test2328() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2328");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy26);
        fileCleaningTracker23.exitWhenFinished();
        int int29 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker23);
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker14);
        int int32 = fileCleaningTracker5.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker43);
        fileCleaningTracker5.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList53 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("", obj72, fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker70.getDeleteFailures();
        int int76 = fileCleaningTracker70.getTrackCount();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker70.getDeleteFailures();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy80);
        fileCleaningTracker70.exitWhenFinished();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker86 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker86.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList90 = fileCleaningTracker86.getDeleteFailures();
        int int91 = fileCleaningTracker86.getTrackCount();
        fileCleaningTracker86.exitWhenFinished();
        java.lang.Class<?> wildcardClass93 = fileCleaningTracker86.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker70.track("hi!", (java.lang.Object) wildcardClass93);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 1 + "'", int91 == 1);
        org.junit.Assert.assertNotNull(wildcardClass93);
    }

    @Test
    public void test2329() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2329");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        java.lang.Class<?> wildcardClass61 = strList60.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker48.track("", (java.lang.Object) wildcardClass61, fileDeleteStrategy62);
        fileCleaningTracker48.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker48.getClass();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker48);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList69, fileDeleteStrategy70);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int74 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(wildcardClass61);
        org.junit.Assert.assertNotNull(wildcardClass67);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 4 + "'", int74 == 4);
    }

    @Test
    public void test2330() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2330");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy69);
        fileCleaningTracker40.exitWhenFinished();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker3.track("", (java.lang.Object) strList72, fileDeleteStrategy73);
        int int75 = fileCleaningTracker3.getTrackCount();
        int int76 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 3 + "'", int75 == 3);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 3 + "'", int76 == 3);
    }

    @Test
    public void test2331() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2331");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass11 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(wildcardClass11);
    }

    @Test
    public void test2332() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2332");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy79);
        int int81 = fileCleaningTracker71.getTrackCount();
        java.io.File file82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker71.track(file82, (java.lang.Object) ' ');
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 1 + "'", int81 == 1);
    }

    @Test
    public void test2333() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2333");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        java.io.File file23 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker30.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker30.exitWhenFinished();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker24.track("hi!", (java.lang.Object) strList37);
        java.lang.Class<?> wildcardClass39 = strList37.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file23, (java.lang.Object) wildcardClass39, fileDeleteStrategy40);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass39);
    }

    @Test
    public void test2334() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2334");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        int int15 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        fileCleaningTracker19.track("hi!", (java.lang.Object) fileCleaningTracker28);
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.lang.Class<?> wildcardClass54 = strList53.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker41.track("", (java.lang.Object) wildcardClass54, fileDeleteStrategy55);
        fileCleaningTracker10.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker59.getDeleteFailures();
        int int62 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy74);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy77);
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker59);
        fileCleaningTracker10.exitWhenFinished();
        int int82 = fileCleaningTracker10.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) int82);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 0 + "'", int6 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(wildcardClass54);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 4 + "'", int82 == 4);
    }

    @Test
    public void test2335() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2335");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        int int36 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        int int45 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker40.exitWhenFinished();
        int int58 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker40);
        java.io.File file62 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        int int65 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker63.getDeleteFailures();
        int int67 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj71 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker69.track("", obj71, fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker69.getDeleteFailures();
        int int75 = fileCleaningTracker69.getTrackCount();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy81);
        fileCleaningTracker78.exitWhenFinished();
        int int84 = fileCleaningTracker78.getTrackCount();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker78.getDeleteFailures();
        fileCleaningTracker69.track("", (java.lang.Object) fileCleaningTracker78);
        java.util.List<java.lang.String> strList87 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker69);
        fileCleaningTracker69.exitWhenFinished();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker69.getDeleteFailures();
        int int91 = fileCleaningTracker69.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker40.track(file62, (java.lang.Object) int91, fileDeleteStrategy92);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 1 + "'", int75 == 1);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 1 + "'", int84 == 1);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 2 + "'", int91 == 2);
    }

    @Test
    public void test2336() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2336");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy51);
        fileCleaningTracker44.track("", (java.lang.Object) 0);
        int int56 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList57, fileDeleteStrategy58);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file61 = null;
        java.lang.Object obj62 = new java.lang.Object();
        java.lang.Class<?> wildcardClass63 = obj62.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file61, (java.lang.Object) wildcardClass63);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(wildcardClass63);
    }

    @Test
    public void test2337() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2337");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker31.exitWhenFinished();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy40);
        fileCleaningTracker31.exitWhenFinished();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker31.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList43);
    }

    @Test
    public void test2338() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2338");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file8 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy19);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker23);
        int int30 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        int int45 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy59);
        fileCleaningTracker56.exitWhenFinished();
        int int62 = fileCleaningTracker56.getTrackCount();
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy64);
        fileCleaningTracker35.exitWhenFinished();
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker35.exitWhenFinished();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker35.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker35.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, (java.lang.Object) strList71);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList71);
    }

    @Test
    public void test2339() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2339");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.lang.Class<?> wildcardClass39 = strList38.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker26.track("", (java.lang.Object) wildcardClass39, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker26.track("", (java.lang.Object) ' ', fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker26.track("", (java.lang.Object) int49, fileDeleteStrategy50);
        int int52 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj58 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("", obj58, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker56.getDeleteFailures();
        int int62 = fileCleaningTracker56.getTrackCount();
        fileCleaningTracker56.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker56.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList64);
        int int66 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass39);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 4 + "'", int52 == 4);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 4 + "'", int66 == 4);
        org.junit.Assert.assertNotNull(wildcardClass67);
    }

    @Test
    public void test2340() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2340");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        int int20 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy39);
        fileCleaningTracker10.exitWhenFinished();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy43);
        fileCleaningTracker10.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        int int53 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        int int63 = fileCleaningTracker61.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker58.track("", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy64);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj69 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker67.track("", obj69, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker67.getDeleteFailures();
        fileCleaningTracker67.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker67.getDeleteFailures();
        int int77 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy78);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker47.track("", (java.lang.Object) "hi!", fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker47.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker10.track("", (java.lang.Object) strList82);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 2 + "'", int77 == 2);
        org.junit.Assert.assertNotNull(strList82);
    }

    @Test
    public void test2341() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2341");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass22 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(wildcardClass22);
    }

    @Test
    public void test2342() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2342");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker51.getDeleteFailures();
        int int63 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker6.track("", (java.lang.Object) int63);
        int int65 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker6.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 3 + "'", int65 == 3);
    }

    @Test
    public void test2343() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2343");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        int int25 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertNotNull(strList26);
    }

    @Test
    public void test2344() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2344");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy16);
        fileCleaningTracker13.exitWhenFinished();
        int int19 = fileCleaningTracker13.getTrackCount();
        fileCleaningTracker13.exitWhenFinished();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy22);
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Class<?> wildcardClass25 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(wildcardClass25);
    }

    @Test
    public void test2345() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2345");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) 1L);
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList10);
    }

    @Test
    public void test2346() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2346");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file21 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) 2, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        fileCleaningTracker22.track("hi!", (java.lang.Object) "hi!");
        int int42 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        int int50 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        fileCleaningTracker22.exitWhenFinished();
        fileCleaningTracker22.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file21, (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy56);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList51);
    }

    @Test
    public void test2347() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2347");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass18 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(wildcardClass18);
    }

    @Test
    public void test2348() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2348");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy35);
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList38);
    }

    @Test
    public void test2349() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2349");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
    }

    @Test
    public void test2350() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2350");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy38);
        fileCleaningTracker35.exitWhenFinished();
        int int41 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker49);
        int int60 = fileCleaningTracker29.getTrackCount();
        int int61 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy64);
        int int66 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker29.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 2 + "'", int66 == 2);
        org.junit.Assert.assertNotNull(strList67);
    }

    @Test
    public void test2351() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2351");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker5.getDeleteFailures();
        java.lang.Class<?> wildcardClass17 = strList16.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(wildcardClass17);
    }

    @Test
    public void test2352() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2352");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        int int51 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        fileCleaningTracker24.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy55);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
    }

    @Test
    public void test2353() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2353");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj9 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("", obj9, fileDeleteStrategy10);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker7.track("", (java.lang.Object) strList25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker44.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker58);
        int int69 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker28);
        int int75 = fileCleaningTracker28.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 1 + "'", int75 == 1);
    }

    @Test
    public void test2354() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2354");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker31);
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker22);
        int int40 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker42.getDeleteFailures();
        int int48 = fileCleaningTracker42.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker51);
        fileCleaningTracker13.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker62.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj75 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("", obj75, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker73.getDeleteFailures();
        int int79 = fileCleaningTracker73.getTrackCount();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker73.getDeleteFailures();
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker73);
        java.lang.Object obj85 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker73.track("", obj85, fileDeleteStrategy86);
        fileCleaningTracker73.exitWhenFinished();
        fileCleaningTracker73.exitWhenFinished();
        fileCleaningTracker73.exitWhenFinished();
        int int91 = fileCleaningTracker73.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy92);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 2 + "'", int91 == 2);
    }

    @Test
    public void test2355() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2355");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker42);
        int int49 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        int int64 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        int int71 = fileCleaningTracker69.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker66.track("", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy72);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy78);
        fileCleaningTracker75.exitWhenFinished();
        int int81 = fileCleaningTracker75.getTrackCount();
        fileCleaningTracker66.track("hi!", (java.lang.Object) fileCleaningTracker75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy83);
        fileCleaningTracker54.exitWhenFinished();
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker54);
        fileCleaningTracker54.exitWhenFinished();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.exitWhenFinished();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) strList90, fileDeleteStrategy91);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 2 + "'", int49 == 2);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 0 + "'", int71 == 0);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 1 + "'", int81 == 1);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList90);
    }

    @Test
    public void test2356() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2356");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker34.getDeleteFailures();
        int int38 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker34);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy66);
        fileCleaningTracker63.exitWhenFinished();
        int int69 = fileCleaningTracker63.getTrackCount();
        fileCleaningTracker63.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker63.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass72);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) 2, fileDeleteStrategy79);
        fileCleaningTracker75.track("", (java.lang.Object) '4');
        fileCleaningTracker75.exitWhenFinished();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker75.getDeleteFailures();
        fileCleaningTracker75.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker0.getDeleteFailures();
        int int90 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 5 + "'", int90 == 5);
    }

    @Test
    public void test2357() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2357");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker10.getDeleteFailures();
        int int13 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        fileCleaningTracker15.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        int int25 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
    }

    @Test
    public void test2358() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2358");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker11.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy24);
        fileCleaningTracker19.track("", (java.lang.Object) (-1));
        int int29 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker53);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker31.track("", (java.lang.Object) strList60, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker31.track("", (java.lang.Object) strList70, fileDeleteStrategy71);
        fileCleaningTracker19.track("", (java.lang.Object) "");
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker19);
        java.lang.Class<?> wildcardClass75 = fileCleaningTracker19.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) wildcardClass75, fileDeleteStrategy76);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 2 + "'", int29 == 2);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(wildcardClass75);
    }

    @Test
    public void test2359() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2359");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        int int11 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
    }

    @Test
    public void test2360() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2360");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker28);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) 1.0f);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) 100, fileDeleteStrategy49);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 100, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList53);
    }

    @Test
    public void test2361() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2361");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy52);
        fileCleaningTracker19.exitWhenFinished();
        int int55 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker19.exitWhenFinished();
        int int57 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int63 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 3 + "'", int57 == 3);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 3 + "'", int63 == 3);
    }

    @Test
    public void test2362() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2362");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy15);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy18);
        fileCleaningTracker8.track("hi!", (java.lang.Object) "");
        java.io.File file23 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy29);
        fileCleaningTracker24.track("", (java.lang.Object) (-1));
        int int34 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj60 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("", obj60, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker58);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker36.track("", (java.lang.Object) strList65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("", obj72, fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker36.track("", (java.lang.Object) strList75, fileDeleteStrategy76);
        fileCleaningTracker24.track("", (java.lang.Object) "");
        int int79 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker8.track(file23, (java.lang.Object) int79, fileDeleteStrategy80);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 3 + "'", int79 == 3);
    }

    @Test
    public void test2363() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2363");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        int int34 = fileCleaningTracker29.getTrackCount();
        java.lang.Class<?> wildcardClass35 = fileCleaningTracker29.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track("", (java.lang.Object) wildcardClass35, fileDeleteStrategy36);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(wildcardClass35);
    }

    @Test
    public void test2364() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2364");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker38.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy73);
        fileCleaningTracker68.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy78);
        java.lang.Object obj81 = null;
        fileCleaningTracker60.track("hi!", obj81);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker60);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList83);
    }

    @Test
    public void test2365() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2365");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker18.getDeleteFailures();
        int int22 = fileCleaningTracker18.getTrackCount();
        int int23 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        java.lang.Class<?> wildcardClass41 = strList40.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker28.track("", (java.lang.Object) wildcardClass41, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker28.track("", (java.lang.Object) ' ', fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        fileCleaningTracker52.exitWhenFinished();
        int int58 = fileCleaningTracker52.getTrackCount();
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker18.track("", (java.lang.Object) "", fileDeleteStrategy60);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        int int74 = fileCleaningTracker72.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker69.track("", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj85 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker83.track("", obj85, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker83.getDeleteFailures();
        fileCleaningTracker72.track("hi!", (java.lang.Object) fileCleaningTracker83);
        int int90 = fileCleaningTracker83.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker83, fileDeleteStrategy91);
        fileCleaningTracker83.exitWhenFinished();
        java.lang.Class<?> wildcardClass94 = fileCleaningTracker83.getClass();
        fileCleaningTracker18.track("hi!", (java.lang.Object) wildcardClass94);
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass94);
        java.util.List<java.lang.String> strList97 = fileCleaningTracker0.getDeleteFailures();
        int int98 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(wildcardClass41);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 0 + "'", int74 == 0);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(wildcardClass94);
        org.junit.Assert.assertNotNull(strList97);
        org.junit.Assert.assertTrue("'" + int98 + "' != '" + 3 + "'", int98 == 3);
    }

    @Test
    public void test2366() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2366");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        int int42 = fileCleaningTracker23.getTrackCount();
        int int43 = fileCleaningTracker23.getTrackCount();
        int int44 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj77 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker75.track("", obj77, fileDeleteStrategy78);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker75.getDeleteFailures();
        int int81 = fileCleaningTracker75.getTrackCount();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker75.getDeleteFailures();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker75.getDeleteFailures();
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker75);
        java.util.List<java.lang.String> strList85 = fileCleaningTracker64.getDeleteFailures();
        int int86 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) int86, fileDeleteStrategy87);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy87, fileDeleteStrategy89);
        int int91 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 1 + "'", int81 == 1);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 2 + "'", int86 == 2);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 4 + "'", int91 == 4);
    }

    @Test
    public void test2367() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2367");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList8);
    }

    @Test
    public void test2368() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2368");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        int int28 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) 10L, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass40 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(wildcardClass40);
    }

    @Test
    public void test2369() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2369");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        int int27 = fileCleaningTracker6.getTrackCount();
        java.io.File file28 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker29.getDeleteFailures();
        int int33 = fileCleaningTracker29.getTrackCount();
        int int34 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker39.getDeleteFailures();
        int int49 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy63);
        fileCleaningTracker60.exitWhenFinished();
        int int66 = fileCleaningTracker60.getTrackCount();
        fileCleaningTracker51.track("hi!", (java.lang.Object) fileCleaningTracker60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy68);
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy72);
        fileCleaningTracker29.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file28, (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy75);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList71);
    }

    @Test
    public void test2370() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2370");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        java.io.File file36 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy69);
        fileCleaningTracker40.exitWhenFinished();
        fileCleaningTracker40.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track(file36, (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy73);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
    }

    @Test
    public void test2371() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2371");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        int int18 = fileCleaningTracker5.getTrackCount();
        int int19 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker5.getDeleteFailures();
        int int22 = fileCleaningTracker5.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
    }

    @Test
    public void test2372() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2372");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker25.getDeleteFailures();
        int int38 = fileCleaningTracker25.getTrackCount();
        int int39 = fileCleaningTracker25.getTrackCount();
        java.lang.Class<?> wildcardClass40 = fileCleaningTracker25.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(wildcardClass40);
    }

    @Test
    public void test2373() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2373");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy70);
        int int72 = fileCleaningTracker63.getTrackCount();
        java.io.File file73 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj76 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("", obj76, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker74.getDeleteFailures();
        int int80 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker74.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker83.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy86);
        fileCleaningTracker83.exitWhenFinished();
        int int89 = fileCleaningTracker83.getTrackCount();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker83.getDeleteFailures();
        fileCleaningTracker74.track("", (java.lang.Object) fileCleaningTracker83);
        java.util.List<java.lang.String> strList92 = fileCleaningTracker74.getDeleteFailures();
        fileCleaningTracker74.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker63.track(file73, (java.lang.Object) fileCleaningTracker74);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 1 + "'", int72 == 1);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList92);
    }

    @Test
    public void test2374() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2374");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker26.getDeleteFailures();
        int int29 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) int29, fileDeleteStrategy30);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
    }

    @Test
    public void test2375() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2375");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        fileCleaningTracker3.track("", (java.lang.Object) 0);
        int int15 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) strList35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker38.getDeleteFailures();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy57);
        fileCleaningTracker54.exitWhenFinished();
        int int60 = fileCleaningTracker54.getTrackCount();
        fileCleaningTracker54.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker68);
        int int79 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy80);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy82);
        int int84 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 2 + "'", int15 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 3 + "'", int84 == 3);
    }

    @Test
    public void test2376() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2376");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker35.getDeleteFailures();
        int int39 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        int int47 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker51.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        int int67 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy76);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy76, fileDeleteStrategy78);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList81);
    }

    @Test
    public void test2377() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2377");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList27, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        int int45 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker40);
        int int58 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        java.lang.Class<?> wildcardClass62 = strList61.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) wildcardClass62, fileDeleteStrategy63);
        fileCleaningTracker31.exitWhenFinished();
        int int66 = fileCleaningTracker31.getTrackCount();
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker31.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy68);
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass62);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 3 + "'", int66 == 3);
        org.junit.Assert.assertNotNull(wildcardClass67);
        org.junit.Assert.assertNotNull(wildcardClass70);
    }

    @Test
    public void test2378() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2378");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        java.io.File file9 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker10.getDeleteFailures();
        int int14 = fileCleaningTracker10.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) int14);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
    }

    @Test
    public void test2379() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2379");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj35 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("", obj35, fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker11.track("", (java.lang.Object) strList40, fileDeleteStrategy41);
        int int43 = fileCleaningTracker11.getTrackCount();
        int int44 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy45);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file49 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj52 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("", obj52, fileDeleteStrategy53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker50.track("", (java.lang.Object) strList68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy72);
        fileCleaningTracker50.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker50.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file49, (java.lang.Object) fileCleaningTracker50);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
    }

    @Test
    public void test2380() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2380");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass25 = strList24.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(wildcardClass25);
    }

    @Test
    public void test2381() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2381");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        java.lang.Class<?> wildcardClass43 = strList42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass43, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker50);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(wildcardClass43);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList59);
    }

    @Test
    public void test2382() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2382");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        int int21 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) strList44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker11.track("", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy67);
        int int69 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 1, fileDeleteStrategy72);
        java.io.File file74 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj77 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker75.track("", obj77, fileDeleteStrategy78);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker75.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker75.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker83.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker83.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker83.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy88);
        fileCleaningTracker83.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy93);
        fileCleaningTracker75.exitWhenFinished();
        int int96 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy97 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file74, (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy97);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 3 + "'", int69 == 3);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + 2 + "'", int96 == 2);
    }

    @Test
    public void test2383() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2383");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList12);
    }

    @Test
    public void test2384() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2384");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        fileCleaningTracker0.exitWhenFinished();
        int int23 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int25 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 3 + "'", int23 == 3);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 3 + "'", int25 == 3);
        org.junit.Assert.assertNotNull(wildcardClass26);
    }

    @Test
    public void test2385() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2385");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        int int5 = fileCleaningTracker0.getTrackCount();
        java.io.File file6 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj9 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("", obj9, fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker7.getDeleteFailures();
        int int13 = fileCleaningTracker7.getTrackCount();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker16);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy27);
        int int29 = fileCleaningTracker7.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker7.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file6, (java.lang.Object) strList30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 1 + "'", int5 == 1);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertNotNull(strList30);
    }

    @Test
    public void test2386() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2386");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int12 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
    }

    @Test
    public void test2387() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2387");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
    }

    @Test
    public void test2388() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2388");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy69);
        fileCleaningTracker40.exitWhenFinished();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker3.track("", (java.lang.Object) strList72, fileDeleteStrategy73);
        int int75 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy81);
        fileCleaningTracker78.exitWhenFinished();
        fileCleaningTracker78.exitWhenFinished();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker78.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) strList88);
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 3 + "'", int75 == 3);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList88);
    }

    @Test
    public void test2389() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2389");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy57);
        fileCleaningTracker52.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        int int63 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass81 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 4 + "'", int63 == 4);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(wildcardClass81);
    }

    @Test
    public void test2390() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2390");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file8 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker9.track("", (java.lang.Object) strList27);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy44);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy46);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
    }

    @Test
    public void test2391() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2391");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(wildcardClass26);
    }

    @Test
    public void test2392() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2392");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker23.getDeleteFailures();
        int int35 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker47.getDeleteFailures();
        int int50 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy55);
        fileCleaningTracker52.exitWhenFinished();
        fileCleaningTracker52.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        int int62 = fileCleaningTracker52.getTrackCount();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) strList63, fileDeleteStrategy64);
        fileCleaningTracker37.exitWhenFinished();
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker37.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker23.track("", (java.lang.Object) wildcardClass67, fileDeleteStrategy68);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(wildcardClass67);
    }

    @Test
    public void test2393() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2393");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        fileCleaningTracker17.track("", (java.lang.Object) 0);
        fileCleaningTracker17.exitWhenFinished();
        int int26 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker17);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file30 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker31.exitWhenFinished();
        int int39 = fileCleaningTracker31.getTrackCount();
        int int40 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file30, (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy41);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
    }

    @Test
    public void test2394() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2394");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy24);
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21);
        fileCleaningTracker21.exitWhenFinished();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker21.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
    }

    @Test
    public void test2395() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2395");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) 2, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        fileCleaningTracker21.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy45);
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker42);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList64);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        int int72 = fileCleaningTracker70.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker67.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj83 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("", obj83, fileDeleteStrategy84);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker81.getDeleteFailures();
        int int87 = fileCleaningTracker81.getTrackCount();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker81.getDeleteFailures();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker81.getDeleteFailures();
        fileCleaningTracker70.track("", (java.lang.Object) fileCleaningTracker81);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker70.getDeleteFailures();
        int int92 = fileCleaningTracker70.getTrackCount();
        int int93 = fileCleaningTracker70.getTrackCount();
        java.lang.Class<?> wildcardClass94 = fileCleaningTracker70.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker70);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 0 + "'", int72 == 0);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 2 + "'", int92 == 2);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 2 + "'", int93 == 2);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test2396() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2396");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList27, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        int int45 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker40);
        int int58 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        java.lang.Class<?> wildcardClass62 = strList61.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) wildcardClass62, fileDeleteStrategy63);
        fileCleaningTracker31.exitWhenFinished();
        int int66 = fileCleaningTracker31.getTrackCount();
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker31.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy68);
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker31.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass62);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 3 + "'", int66 == 3);
        org.junit.Assert.assertNotNull(wildcardClass67);
        org.junit.Assert.assertNotNull(wildcardClass70);
    }

    @Test
    public void test2397() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2397");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", obj55, fileDeleteStrategy56);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test2398() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2398");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass10 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(wildcardClass10);
    }

    @Test
    public void test2399() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2399");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        fileCleaningTracker3.track("", (java.lang.Object) 0);
        int int15 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 2 + "'", int15 == 2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
    }

    @Test
    public void test2400() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2400");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker42.getDeleteFailures();
        int int48 = fileCleaningTracker42.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList65);
    }

    @Test
    public void test2401() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2401");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        java.lang.Object obj28 = null;
        fileCleaningTracker6.track("", obj28);
        java.io.File file30 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy36);
        fileCleaningTracker31.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy47);
        fileCleaningTracker42.track("", (java.lang.Object) (-1));
        fileCleaningTracker31.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker54.exitWhenFinished();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy62);
        fileCleaningTracker54.exitWhenFinished();
        int int65 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file30, (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy66);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
    }

    @Test
    public void test2402() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2402");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        int int26 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 3 + "'", int26 == 3);
    }

    @Test
    public void test2403() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2403");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker25.getDeleteFailures();
        int int38 = fileCleaningTracker25.getTrackCount();
        java.io.File file39 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        int int59 = fileCleaningTracker40.getTrackCount();
        int int60 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker40.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker25.track(file39, (java.lang.Object) fileCleaningTracker40);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 2 + "'", int59 == 2);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test2404() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2404");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker14.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track("hi!", (java.lang.Object) (short) 0);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
    }

    @Test
    public void test2405() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2405");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        int int88 = fileCleaningTracker35.getTrackCount();
        int int89 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker35.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 3 + "'", int88 == 3);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 3 + "'", int89 == 3);
    }

    @Test
    public void test2406() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2406");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker49.getDeleteFailures();
        int int52 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy67);
        fileCleaningTracker49.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = fileCleaningTracker49.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test2407() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2407");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) (-1));
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        int int26 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        int int37 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        int int47 = fileCleaningTracker41.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy67);
        int int69 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj74 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("", obj74, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker72.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker83.getDeleteFailures();
        int int85 = fileCleaningTracker83.getTrackCount();
        fileCleaningTracker83.exitWhenFinished();
        fileCleaningTracker72.track("hi!", (java.lang.Object) fileCleaningTracker83);
        fileCleaningTracker83.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker83);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 0 + "'", int85 == 0);
    }

    @Test
    public void test2408() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2408");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int13 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int15 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
    }

    @Test
    public void test2409() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2409");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList18, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker31.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy39);
        int int41 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy43);
        java.io.File file45 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy58);
        fileCleaningTracker55.exitWhenFinished();
        int int61 = fileCleaningTracker55.getTrackCount();
        fileCleaningTracker55.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy63);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        int int71 = fileCleaningTracker69.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker66.track("", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy72);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker69);
        int int80 = fileCleaningTracker49.getTrackCount();
        int int81 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker83.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy86);
        fileCleaningTracker83.exitWhenFinished();
        int int89 = fileCleaningTracker83.getTrackCount();
        fileCleaningTracker83.exitWhenFinished();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker83.getDeleteFailures();
        int int92 = fileCleaningTracker83.getTrackCount();
        fileCleaningTracker49.track("", (java.lang.Object) int92);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker49.exitWhenFinished();
        fileCleaningTracker49.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker25.track(file45, (java.lang.Object) fileCleaningTracker49);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 0 + "'", int71 == 0);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 2 + "'", int80 == 2);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 2 + "'", int81 == 2);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 1 + "'", int92 == 1);
        org.junit.Assert.assertNotNull(strList94);
    }

    @Test
    public void test2410() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2410");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        fileCleaningTracker0.exitWhenFinished();
        int int15 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        int int31 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker47);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker21.track("hi!", (java.lang.Object) strList54);
        java.lang.Object obj57 = null;
        fileCleaningTracker21.track("", obj57);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker60.getDeleteFailures();
        int int64 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj68 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker66.track("", obj68, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker66.getDeleteFailures();
        int int72 = fileCleaningTracker66.getTrackCount();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy78);
        fileCleaningTracker75.exitWhenFinished();
        int int81 = fileCleaningTracker75.getTrackCount();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker75.getDeleteFailures();
        fileCleaningTracker66.track("", (java.lang.Object) fileCleaningTracker75);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker66);
        int int86 = fileCleaningTracker66.getTrackCount();
        fileCleaningTracker66.exitWhenFinished();
        int int88 = fileCleaningTracker66.getTrackCount();
        fileCleaningTracker66.exitWhenFinished();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker21.track("", (java.lang.Object) strList90, fileDeleteStrategy91);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) "", fileDeleteStrategy93);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 1 + "'", int72 == 1);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 1 + "'", int81 == 1);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 2 + "'", int86 == 2);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 2 + "'", int88 == 2);
        org.junit.Assert.assertNotNull(strList90);
    }

    @Test
    public void test2411() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2411");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker9.exitWhenFinished();
        int int19 = fileCleaningTracker9.getTrackCount();
        java.io.File file20 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker21.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file20, (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy29);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
    }

    @Test
    public void test2412() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2412");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj35 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("", obj35, fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker11.track("", (java.lang.Object) strList40, fileDeleteStrategy41);
        int int43 = fileCleaningTracker11.getTrackCount();
        int int44 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker11.getDeleteFailures();
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker11.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(wildcardClass48);
    }

    @Test
    public void test2413() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2413");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        java.lang.Class<?> wildcardClass23 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(wildcardClass23);
    }

    @Test
    public void test2414() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2414");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy52);
        fileCleaningTracker19.exitWhenFinished();
        int int55 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker19.exitWhenFinished();
        int int57 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass62 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 3 + "'", int57 == 3);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass62);
    }

    @Test
    public void test2415() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2415");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) '4');
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
    }

    @Test
    public void test2416() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2416");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
    }

    @Test
    public void test2417() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2417");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        int int43 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj64 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("", obj64, fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker51.track("hi!", (java.lang.Object) fileCleaningTracker62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy69);
        java.lang.Object obj72 = null;
        fileCleaningTracker45.track("hi!", obj72);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker75.getDeleteFailures();
        int int78 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy83);
        fileCleaningTracker80.exitWhenFinished();
        fileCleaningTracker80.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy87);
        int int89 = fileCleaningTracker80.getTrackCount();
        fileCleaningTracker80.exitWhenFinished();
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker80);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        java.lang.Object obj94 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        fileCleaningTracker0.track("hi!", obj94, fileDeleteStrategy95);
        java.util.List<java.lang.String> strList97 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList98 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 0 + "'", int78 == 0);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertNotNull(strList97);
        org.junit.Assert.assertNotNull(strList98);
    }

    @Test
    public void test2418() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2418");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker8.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker8.exitWhenFinished();
        fileCleaningTracker8.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker8);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
    }

    @Test
    public void test2419() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2419");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file16 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        fileCleaningTracker17.exitWhenFinished();
        int int23 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker17.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker17.getDeleteFailures();
        java.lang.Class<?> wildcardClass27 = strList26.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file16, (java.lang.Object) wildcardClass27);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(wildcardClass27);
    }

    @Test
    public void test2420() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2420");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        fileCleaningTracker36.exitWhenFinished();
        int int42 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker36);
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        java.lang.Class<?> wildcardClass62 = strList61.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker49.track("", (java.lang.Object) wildcardClass62, fileDeleteStrategy63);
        fileCleaningTracker18.track("hi!", (java.lang.Object) "");
        int int66 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker0.getDeleteFailures();
        int int70 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass71 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass62);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 3 + "'", int66 == 3);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 2 + "'", int70 == 2);
        org.junit.Assert.assertNotNull(wildcardClass71);
    }

    @Test
    public void test2421() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2421");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        int int71 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass79 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(wildcardClass79);
    }

    @Test
    public void test2422() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2422");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy52);
        fileCleaningTracker19.exitWhenFinished();
        int int55 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker19.exitWhenFinished();
        int int57 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker0.getDeleteFailures();
        int int61 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 3 + "'", int57 == 3);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 3 + "'", int61 == 3);
    }

    @Test
    public void test2423() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2423");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        fileCleaningTracker0.exitWhenFinished();
        int int36 = fileCleaningTracker0.getTrackCount();
        int int37 = fileCleaningTracker0.getTrackCount();
        java.io.File file38 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        int int59 = fileCleaningTracker53.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker53.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker53.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file38, (java.lang.Object) fileCleaningTracker53);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 3 + "'", int37 == 3);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
    }

    @Test
    public void test2424() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2424");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker19.track("hi!", (java.lang.Object) fileCleaningTracker30);
        int int37 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy38);
        fileCleaningTracker30.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
    }

    @Test
    public void test2425() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2425");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj23 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("", obj23, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker21.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        int int31 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj37 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("", obj37, fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker35.getDeleteFailures();
        int int41 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker35);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker12);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList51);
    }

    @Test
    public void test2426() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2426");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker51);
        int int62 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker31.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
    }

    @Test
    public void test2427() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2427");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList20);
    }

    @Test
    public void test2428() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2428");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        int int29 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        java.lang.Class<?> wildcardClass47 = strList46.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker34.track("", (java.lang.Object) wildcardClass47, fileDeleteStrategy48);
        fileCleaningTracker34.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList53 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.lang.Class<?> wildcardClass56 = fileCleaningTracker34.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj61 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("", obj61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker59.getDeleteFailures();
        int int65 = fileCleaningTracker59.getTrackCount();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker73.getDeleteFailures();
        int int75 = fileCleaningTracker73.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker70.track("", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy76);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj81 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker79.track("", obj81, fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker79.getDeleteFailures();
        fileCleaningTracker79.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker79.getDeleteFailures();
        int int89 = fileCleaningTracker79.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy90);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker59.track("", (java.lang.Object) "hi!", fileDeleteStrategy92);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker59.getDeleteFailures();
        int int95 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int95);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(wildcardClass47);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(wildcardClass56);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 0 + "'", int75 == 0);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 2 + "'", int89 == 2);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 2 + "'", int95 == 2);
    }

    @Test
    public void test2429() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2429");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
    }

    @Test
    public void test2430() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2430");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        int int21 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) strList44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker11.track("", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy67);
        int int69 = fileCleaningTracker0.getTrackCount();
        int int70 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 3 + "'", int69 == 3);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 3 + "'", int70 == 3);
    }

    @Test
    public void test2431() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2431");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy17);
        fileCleaningTracker14.exitWhenFinished();
        int int20 = fileCleaningTracker14.getTrackCount();
        fileCleaningTracker5.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        int int28 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        int int43 = fileCleaningTracker30.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
    }

    @Test
    public void test2432() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2432");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy15);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy27);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy48);
        fileCleaningTracker45.exitWhenFinished();
        int int51 = fileCleaningTracker45.getTrackCount();
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy59);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
    }

    @Test
    public void test2433() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2433");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        int int43 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj56 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("", obj56, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        int int64 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy65);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj70 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("", obj70, fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker68.getDeleteFailures();
        int int74 = fileCleaningTracker68.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy80);
        fileCleaningTracker77.exitWhenFinished();
        int int83 = fileCleaningTracker77.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker68.track("", (java.lang.Object) fileCleaningTracker77);
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker68);
        int int87 = fileCleaningTracker45.getTrackCount();
        int int88 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy89);
        int int91 = fileCleaningTracker45.getTrackCount();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker45.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 2 + "'", int64 == 2);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 3 + "'", int87 == 3);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 3 + "'", int88 == 3);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 3 + "'", int91 == 3);
        org.junit.Assert.assertNotNull(strList92);
    }

    @Test
    public void test2434() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2434");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        int int33 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker44.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        java.lang.Class<?> wildcardClass54 = fileCleaningTracker44.getClass();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker44);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy63);
        fileCleaningTracker58.track("", (java.lang.Object) (-1));
        fileCleaningTracker6.track("", (java.lang.Object) (-1));
        int int69 = fileCleaningTracker6.getTrackCount();
        int int70 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker72.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker72);
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6);
        int int79 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj83 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("", obj83, fileDeleteStrategy84);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker81.getDeleteFailures();
        int int87 = fileCleaningTracker81.getTrackCount();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker81.getDeleteFailures();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker81.getDeleteFailures();
        int int90 = fileCleaningTracker81.getTrackCount();
        java.lang.Object obj92 = null;
        fileCleaningTracker81.track("hi!", obj92);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker81.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker81, fileDeleteStrategy95);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(wildcardClass54);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 4 + "'", int69 == 4);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 4 + "'", int70 == 4);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(strList94);
    }

    @Test
    public void test2435() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2435");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file8 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker18);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker9.getDeleteFailures();
        int int28 = fileCleaningTracker9.getTrackCount();
        int int29 = fileCleaningTracker9.getTrackCount();
        int int30 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy32);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 2 + "'", int29 == 2);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
    }

    @Test
    public void test2436() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2436");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        java.lang.Class<?> wildcardClass19 = fileCleaningTracker9.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(wildcardClass19);
    }

    @Test
    public void test2437() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2437");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        int int12 = fileCleaningTracker0.getTrackCount();
        int int13 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy35);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker15);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker61);
        fileCleaningTracker52.exitWhenFinished();
        int int70 = fileCleaningTracker52.getTrackCount();
        int int71 = fileCleaningTracker52.getTrackCount();
        fileCleaningTracker52.exitWhenFinished();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker52);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker52);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 2 + "'", int70 == 2);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 2 + "'", int71 == 2);
    }

    @Test
    public void test2438() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2438");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker34.getDeleteFailures();
        int int38 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker34);
        fileCleaningTracker0.exitWhenFinished();
        int int62 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 3 + "'", int62 == 3);
    }

    @Test
    public void test2439() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2439");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker34.getDeleteFailures();
        int int38 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker34);
        java.lang.Class<?> wildcardClass61 = fileCleaningTracker34.getClass();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(wildcardClass61);
    }

    @Test
    public void test2440() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2440");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        int int9 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy14);
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker11.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy18);
        int int20 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        int int29 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy30);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy45);
        fileCleaningTracker42.exitWhenFinished();
        int int48 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker42);
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        java.lang.Class<?> wildcardClass68 = strList67.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker55.track("", (java.lang.Object) wildcardClass68, fileDeleteStrategy69);
        fileCleaningTracker24.track("hi!", (java.lang.Object) "");
        fileCleaningTracker24.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(wildcardClass68);
        org.junit.Assert.assertNotNull(strList75);
    }

    @Test
    public void test2441() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2441");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("", obj50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker59);
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker59);
        fileCleaningTracker59.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
    }

    @Test
    public void test2442() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2442");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass4 = strList3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(wildcardClass4);
    }

    @Test
    public void test2443() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2443");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy19);
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!");
        int int22 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList23);
    }

    @Test
    public void test2444() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2444");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        int int12 = fileCleaningTracker0.getTrackCount();
        java.io.File file13 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) 2, fileDeleteStrategy18);
        fileCleaningTracker14.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker14.track("", (java.lang.Object) 10.0f, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker14.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file13, (java.lang.Object) strList28);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList28);
    }

    @Test
    public void test2445() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2445");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
    }

    @Test
    public void test2446() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2446");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy51);
        java.lang.Class<?> wildcardClass53 = fileCleaningTracker44.getClass();
        fileCleaningTracker30.track("hi!", (java.lang.Object) wildcardClass53);
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertNotNull(wildcardClass53);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList58);
    }

    @Test
    public void test2447() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2447");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy35);
        int int37 = fileCleaningTracker25.getTrackCount();
        java.io.File file38 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker45.getDeleteFailures();
        int int48 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy57);
        int int59 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker50);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker25.track(file38, (java.lang.Object) "");
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test2448() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2448");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        int int43 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        int int57 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        int int65 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy66);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy70);
        fileCleaningTracker63.track("", (java.lang.Object) 0);
        int int75 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker63);
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker47);
        int int80 = fileCleaningTracker26.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 2 + "'", int75 == 2);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 2 + "'", int80 == 2);
    }

    @Test
    public void test2449() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2449");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int42 = fileCleaningTracker0.getTrackCount();
        int int43 = fileCleaningTracker0.getTrackCount();
        int int44 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 3 + "'", int42 == 3);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 3 + "'", int43 == 3);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 3 + "'", int44 == 3);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test2450() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2450");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker9.exitWhenFinished();
        fileCleaningTracker9.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
    }

    @Test
    public void test2451() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2451");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60);
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker60.track("", obj72, fileDeleteStrategy73);
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker60.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList79);
    }

    @Test
    public void test2452() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2452");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int7 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass8 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 0 + "'", int7 == 0);
        org.junit.Assert.assertNotNull(wildcardClass8);
    }

    @Test
    public void test2453() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2453");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        int int57 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        int int64 = fileCleaningTracker62.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker62, fileDeleteStrategy65);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy71);
        fileCleaningTracker68.exitWhenFinished();
        int int74 = fileCleaningTracker68.getTrackCount();
        fileCleaningTracker59.track("hi!", (java.lang.Object) fileCleaningTracker68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy76);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy78);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
    }

    @Test
    public void test2454() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2454");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        int int21 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass37 = strList36.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker23.track("", (java.lang.Object) wildcardClass37, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) "", fileDeleteStrategy40);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(wildcardClass37);
    }

    @Test
    public void test2455() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2455");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        int int12 = fileCleaningTracker0.getTrackCount();
        int int13 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy35);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker15);
        java.lang.Class<?> wildcardClass38 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(wildcardClass38);
    }

    @Test
    public void test2456() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2456");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker3.getDeleteFailures();
        int int22 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1.0d));
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file27 = null;
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file27, obj28, fileDeleteStrategy29);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
    }

    @Test
    public void test2457() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2457");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker9.getDeleteFailures();
        java.lang.Class<?> wildcardClass24 = strList23.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(wildcardClass24);
    }

    @Test
    public void test2458() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2458");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy69);
        fileCleaningTracker40.exitWhenFinished();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker3.track("", (java.lang.Object) strList72, fileDeleteStrategy73);
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList72);
    }

    @Test
    public void test2459() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2459");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass12 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(wildcardClass12);
    }

    @Test
    public void test2460() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2460");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file5 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        int int33 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker44.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        java.lang.Class<?> wildcardClass54 = fileCleaningTracker44.getClass();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker44);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        int int63 = fileCleaningTracker61.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker58.track("", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy64);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker61.getDeleteFailures();
        int int71 = fileCleaningTracker61.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker73.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker76.getDeleteFailures();
        int int78 = fileCleaningTracker76.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker73.track("", (java.lang.Object) fileCleaningTracker76, fileDeleteStrategy79);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker76.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy83);
        java.util.List<java.lang.String> strList85 = fileCleaningTracker76.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker87 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj89 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker87.track("", obj89, fileDeleteStrategy90);
        java.util.List<java.lang.String> strList92 = fileCleaningTracker87.getDeleteFailures();
        fileCleaningTracker76.track("hi!", (java.lang.Object) fileCleaningTracker87);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker76.getDeleteFailures();
        fileCleaningTracker61.track("hi!", (java.lang.Object) strList94);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        fileCleaningTracker6.track("", (java.lang.Object) strList94, fileDeleteStrategy96);
        int int98 = fileCleaningTracker6.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file5, (java.lang.Object) int98);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(wildcardClass54);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 0 + "'", int78 == 0);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertTrue("'" + int98 + "' != '" + 4 + "'", int98 == 4);
    }

    @Test
    public void test2461() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2461");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        int int21 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) strList44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker11.track("", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy67);
        java.io.File file69 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy73);
        fileCleaningTracker70.exitWhenFinished();
        int int76 = fileCleaningTracker70.getTrackCount();
        fileCleaningTracker70.exitWhenFinished();
        int int78 = fileCleaningTracker70.getTrackCount();
        int int79 = fileCleaningTracker70.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file69, (java.lang.Object) int79);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 1 + "'", int78 == 1);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
    }

    @Test
    public void test2462() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2462");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file19 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) strList38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        fileCleaningTracker20.exitWhenFinished();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker20.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file19, (java.lang.Object) strList45);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test2463() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2463");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int11 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file13 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy26);
        fileCleaningTracker23.exitWhenFinished();
        int int29 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker23.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker23.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file13, (java.lang.Object) strList34);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList34);
    }

    @Test
    public void test2464() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2464");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy26);
        fileCleaningTracker23.exitWhenFinished();
        int int29 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker23);
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker14);
        int int32 = fileCleaningTracker5.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker43);
        fileCleaningTracker5.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList53 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("", obj72, fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker70.getDeleteFailures();
        int int76 = fileCleaningTracker70.getTrackCount();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker70.getDeleteFailures();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy80);
        fileCleaningTracker70.exitWhenFinished();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker70);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass87 = strList86.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(wildcardClass87);
    }

    @Test
    public void test2465() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2465");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy24);
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker17.getClass();
        fileCleaningTracker3.track("hi!", (java.lang.Object) wildcardClass26);
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Class<?> wildcardClass29 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(wildcardClass29);
    }

    @Test
    public void test2466() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2466");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        int int38 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy43);
        fileCleaningTracker40.exitWhenFinished();
        fileCleaningTracker40.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList49);
        java.lang.Class<?> wildcardClass51 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(wildcardClass51);
    }

    @Test
    public void test2467() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2467");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
    }

    @Test
    public void test2468() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2468");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        fileCleaningTracker0.exitWhenFinished();
        int int44 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker46.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker51);
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy61);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 3 + "'", int44 == 3);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList58);
    }

    @Test
    public void test2469() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2469");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        int int25 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker27.getDeleteFailures();
        int int30 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        fileCleaningTracker32.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy39);
        int int41 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker32.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy44);
        int int46 = fileCleaningTracker32.getTrackCount();
        java.io.File file47 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        java.lang.Class<?> wildcardClass64 = strList63.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker51.track("", (java.lang.Object) wildcardClass64, fileDeleteStrategy65);
        fileCleaningTracker51.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker32.track(file47, (java.lang.Object) fileCleaningTracker51);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 3 + "'", int25 == 3);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(wildcardClass64);
    }

    @Test
    public void test2470() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2470");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        fileCleaningTracker0.exitWhenFinished();
        int int27 = fileCleaningTracker0.getTrackCount();
        int int28 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
    }

    @Test
    public void test2471() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2471");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        int int21 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) strList44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker11.track("", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2472() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2472");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file27 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        int int34 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker28.getDeleteFailures();
        int int47 = fileCleaningTracker28.getTrackCount();
        int int48 = fileCleaningTracker28.getTrackCount();
        int int49 = fileCleaningTracker28.getTrackCount();
        fileCleaningTracker28.exitWhenFinished();
        java.lang.Class<?> wildcardClass51 = fileCleaningTracker28.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file27, (java.lang.Object) wildcardClass51);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 2 + "'", int48 == 2);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 2 + "'", int49 == 2);
        org.junit.Assert.assertNotNull(wildcardClass51);
    }

    @Test
    public void test2473() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2473");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        int int48 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        int int52 = fileCleaningTracker0.getTrackCount();
        java.io.File file53 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker54.getDeleteFailures();
        int int58 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy72);
        fileCleaningTracker69.exitWhenFinished();
        int int75 = fileCleaningTracker69.getTrackCount();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker69);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker60);
        int int80 = fileCleaningTracker60.getTrackCount();
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker60.getDeleteFailures();
        int int83 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file53, (java.lang.Object) strList84, fileDeleteStrategy85);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 3 + "'", int48 == 3);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 1 + "'", int75 == 1);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 2 + "'", int80 == 2);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test2474() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2474");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy24);
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker17.getClass();
        fileCleaningTracker3.track("hi!", (java.lang.Object) wildcardClass26);
        int int28 = fileCleaningTracker3.getTrackCount();
        java.io.File file29 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy46);
        fileCleaningTracker41.track("", (java.lang.Object) (-1));
        fileCleaningTracker30.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy58);
        fileCleaningTracker53.track("", (java.lang.Object) (-1));
        int int63 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker53.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file29, (java.lang.Object) fileCleaningTracker53);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 2 + "'", int63 == 2);
        org.junit.Assert.assertNotNull(strList66);
    }

    @Test
    public void test2475() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2475");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj23 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("", obj23, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker21.getDeleteFailures();
        int int27 = fileCleaningTracker21.getTrackCount();
        fileCleaningTracker21.exitWhenFinished();
        java.lang.Class<?> wildcardClass29 = fileCleaningTracker21.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker0.getDeleteFailures();
        int int32 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("", obj50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker48.getDeleteFailures();
        int int54 = fileCleaningTracker48.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker48);
        fileCleaningTracker37.exitWhenFinished();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy75);
        fileCleaningTracker72.exitWhenFinished();
        int int78 = fileCleaningTracker72.getTrackCount();
        fileCleaningTracker72.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy80);
        fileCleaningTracker72.exitWhenFinished();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker72.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) strList86);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(wildcardClass29);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 3 + "'", int32 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 1 + "'", int78 == 1);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test2476() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2476");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) (-1));
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        int int26 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        int int37 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        int int47 = fileCleaningTracker41.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy67);
        int int69 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int71 = fileCleaningTracker0.getTrackCount();
        int int72 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 2 + "'", int71 == 2);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 2 + "'", int72 == 2);
    }

    @Test
    public void test2477() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2477");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy26);
        fileCleaningTracker23.exitWhenFinished();
        int int29 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker23);
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker14);
        int int32 = fileCleaningTracker5.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker43);
        fileCleaningTracker5.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList53 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("", obj72, fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker70.getDeleteFailures();
        int int76 = fileCleaningTracker70.getTrackCount();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker70.getDeleteFailures();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy80);
        fileCleaningTracker70.exitWhenFinished();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker70);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test2478() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2478");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        fileCleaningTracker23.exitWhenFinished();
        int int34 = fileCleaningTracker23.getTrackCount();
        java.io.File file35 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker36.exitWhenFinished();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track(file35, (java.lang.Object) strList43, fileDeleteStrategy44);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList43);
    }

    @Test
    public void test2479() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2479");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy17);
        fileCleaningTracker12.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker12.track("hi!", (java.lang.Object) strList28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) strList59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker62.getDeleteFailures();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) fileCleaningTracker62, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        int int72 = fileCleaningTracker70.getTrackCount();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) strList73, fileDeleteStrategy74);
        java.lang.Class<?> wildcardClass76 = strList73.getClass();
        fileCleaningTracker12.track("", (java.lang.Object) strList73);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) strList78, fileDeleteStrategy79);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 0 + "'", int72 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(wildcardClass76);
        org.junit.Assert.assertNotNull(strList78);
    }

    @Test
    public void test2480() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2480");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        int int21 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) strList44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker11.track("", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass55);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass55);
    }

    @Test
    public void test2481() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2481");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        int int26 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker6.exitWhenFinished();
        int int28 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker6.getDeleteFailures();
        java.io.File file31 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker32.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList36 = fileCleaningTracker32.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker32.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file31, (java.lang.Object) strList37);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
    }

    @Test
    public void test2482() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2482");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        java.lang.Object obj21 = null;
        fileCleaningTracker0.track("hi!", obj21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker24.getDeleteFailures();
        int int27 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker29.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy36);
        int int38 = fileCleaningTracker29.getTrackCount();
        int int39 = fileCleaningTracker29.getTrackCount();
        java.lang.Class<?> wildcardClass40 = fileCleaningTracker29.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker29.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(wildcardClass40);
        org.junit.Assert.assertNotNull(strList42);
    }

    @Test
    public void test2483() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2483");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker16.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy28);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track("hi!", (java.lang.Object) "hi!");
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
    }

    @Test
    public void test2484() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2484");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        int int18 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        int int35 = fileCleaningTracker29.getTrackCount();
        fileCleaningTracker29.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        int int45 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy46);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker43);
        int int54 = fileCleaningTracker23.getTrackCount();
        int int55 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        int int70 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        int int77 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker72.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy78);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy84);
        fileCleaningTracker81.exitWhenFinished();
        int int87 = fileCleaningTracker81.getTrackCount();
        fileCleaningTracker72.track("hi!", (java.lang.Object) fileCleaningTracker81);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy89);
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker23.track("", (java.lang.Object) strList92, fileDeleteStrategy93);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList92, fileDeleteStrategy95);
        int int97 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList98 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList99 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 2 + "'", int54 == 2);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 0 + "'", int77 == 0);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertTrue("'" + int97 + "' != '" + 3 + "'", int97 == 3);
        org.junit.Assert.assertNotNull(strList98);
        org.junit.Assert.assertNotNull(strList99);
    }

    @Test
    public void test2485() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2485");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.io.File file61 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        int int67 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy68);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file61, (java.lang.Object) fileDeleteStrategy68);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
    }

    @Test
    public void test2486() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2486");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        int int35 = fileCleaningTracker0.getTrackCount();
        int int36 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker38.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.lang.Class<?> wildcardClass43 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertNotNull(wildcardClass43);
    }

    @Test
    public void test2487() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2487");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        int int26 = fileCleaningTracker6.getTrackCount();
        int int27 = fileCleaningTracker6.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
    }

    @Test
    public void test2488() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2488");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file38 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj41 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("", obj41, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker39.getDeleteFailures();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker39.getDeleteFailures();
        int int48 = fileCleaningTracker39.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file38, (java.lang.Object) fileCleaningTracker39);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
    }

    @Test
    public void test2489() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2489");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        fileCleaningTracker0.exitWhenFinished();
        int int36 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass38 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertNotNull(wildcardClass38);
    }

    @Test
    public void test2490() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2490");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker55.getDeleteFailures();
        int int58 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy63);
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy71);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2491() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2491");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy32);
        int int34 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker40.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file56 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj59 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("", obj59, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker57.getDeleteFailures();
        java.lang.Object obj64 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker57.track("", obj64, fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file56, (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy67);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList62);
    }

    @Test
    public void test2492() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2492");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        int int9 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy14);
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker11.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy18);
        int int20 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11);
        int int23 = fileCleaningTracker0.getTrackCount();
        int int24 = fileCleaningTracker0.getTrackCount();
        int int25 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 2 + "'", int24 == 2);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
    }

    @Test
    public void test2493() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2493");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker3.getDeleteFailures();
        int int37 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker40.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker53.getDeleteFailures();
        int int56 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy61);
        fileCleaningTracker58.exitWhenFinished();
        fileCleaningTracker58.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker58.exitWhenFinished();
        fileCleaningTracker58.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy71);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 2 + "'", int37 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
    }

    @Test
    public void test2494() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2494");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy23);
        fileCleaningTracker16.track("", (java.lang.Object) 0);
        int int28 = fileCleaningTracker16.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker16);
        int int31 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker16.track("", (java.lang.Object) (short) -1, fileDeleteStrategy34);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
    }

    @Test
    public void test2495() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2495");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        int int67 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        int int74 = fileCleaningTracker72.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker69.track("", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy75);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy81);
        fileCleaningTracker78.exitWhenFinished();
        int int84 = fileCleaningTracker78.getTrackCount();
        fileCleaningTracker69.track("hi!", (java.lang.Object) fileCleaningTracker78);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy86);
        int int88 = fileCleaningTracker57.getTrackCount();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker22.track("", (java.lang.Object) strList89);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker22);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 0 + "'", int74 == 0);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 1 + "'", int84 == 1);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 2 + "'", int88 == 2);
        org.junit.Assert.assertNotNull(strList89);
    }

    @Test
    public void test2496() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2496");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file5 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy9);
        int int11 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker6.track("", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker16.track("hi!", (java.lang.Object) fileCleaningTracker25);
        java.lang.Class<?> wildcardClass33 = fileCleaningTracker25.getClass();
        fileCleaningTracker6.track("", (java.lang.Object) wildcardClass33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        int int39 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy44);
        fileCleaningTracker41.exitWhenFinished();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker41);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file5, (java.lang.Object) fileCleaningTracker6);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(wildcardClass33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test2497() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2497");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        fileCleaningTracker35.exitWhenFinished();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker35.getDeleteFailures();
        int int90 = fileCleaningTracker35.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 3 + "'", int90 == 3);
    }

    @Test
    public void test2498() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2498");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.exitWhenFinished();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker63);
        fileCleaningTracker63.exitWhenFinished();
        fileCleaningTracker63.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2499() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2499");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy24);
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker17.getClass();
        fileCleaningTracker3.track("hi!", (java.lang.Object) wildcardClass26);
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        fileCleaningTracker43.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy52);
        fileCleaningTracker43.exitWhenFinished();
        int int55 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) int55, fileDeleteStrategy56);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
    }

    @Test
    public void test2500() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest4.test2500");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker6.getDeleteFailures();
        int int13 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int13);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
    }
}

