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

@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class RegressionTest3 {

    public static boolean debug = false;

    @Test
    public void test1501() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1501");
        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);
        int int17 = 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.assertTrue("'" + int17 + "' != '" + 2 + "'", int17 == 2);
    }

    @Test
    public void test1502() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1502");
        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();
        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();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker39);
        fileCleaningTracker28.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file24, (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy50);
            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(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("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
    }

    @Test
    public void test1503() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1503");
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        int int46 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) int46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        int int50 = 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 + "' != '" + 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.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 3 + "'", int50 == 3);
    }

    @Test
    public void test1504() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1504");
        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);
        int int72 = fileCleaningTracker3.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();
        fileCleaningTracker74.exitWhenFinished();
        fileCleaningTracker74.exitWhenFinished();
        int int83 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker74.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file73, (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.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.assertTrue("'" + int72 + "' != '" + 3 + "'", int72 == 3);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test1505() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1505");
        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.Object obj7 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker0.track("hi!", obj7, fileDeleteStrategy8);
        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();
        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.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);
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker34);
        int int53 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker11.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (java.lang.Object) strList54);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        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(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.assertTrue("'" + int53 + "' != '" + 3 + "'", int53 == 3);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test1506() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1506");
        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);
        fileCleaningTracker0.exitWhenFinished();
        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();
        int int24 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker22.getDeleteFailures();
        int int26 = fileCleaningTracker22.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();
        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();
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker28);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker28.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file21, (java.lang.Object) strList50, fileDeleteStrategy51);
            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(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(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.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList50);
    }

    @Test
    public void test1507() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1507");
        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);
        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();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker40.getDeleteFailures();
        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 fileDeleteStrategy53 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy53);
        fileCleaningTracker48.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy58);
        fileCleaningTracker3.track("", (java.lang.Object) fileDeleteStrategy58);
        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);
        fileCleaningTracker62.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker62);
        java.lang.Class<?> wildcardClass72 = 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(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(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test1508() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1508");
        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 = fileCleaningTracker24.getDeleteFailures();
        int int76 = fileCleaningTracker24.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.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);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 3 + "'", int76 == 3);
    }

    @Test
    public void test1509() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1509");
        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.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker56.getDeleteFailures();
        int int66 = fileCleaningTracker56.getTrackCount();
        fileCleaningTracker56.track("hi!", (java.lang.Object) (short) 1);
        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();
        fileCleaningTracker71.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker71.exitWhenFinished();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy80);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker37.track(file52, (java.lang.Object) "", 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(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.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList79);
    }

    @Test
    public void test1510() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1510");
        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);
        int int74 = fileCleaningTracker0.getTrackCount();
        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();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker76.getDeleteFailures();
        fileCleaningTracker76.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker76);
        java.io.File file82 = null;
        java.lang.Object obj83 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file82, obj83, fileDeleteStrategy84);
            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.assertTrue("'" + int74 + "' != '" + 4 + "'", int74 == 4);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList79);
    }

    @Test
    public void test1511() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1511");
        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();
        fileCleaningTracker78.exitWhenFinished();
        int int87 = fileCleaningTracker78.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker78);
        int int89 = 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.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 4 + "'", int89 == 4);
    }

    @Test
    public void test1512() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1512");
        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.io.File file44 = null;
        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);
        int int50 = fileCleaningTracker45.getTrackCount();
        fileCleaningTracker45.track("", (java.lang.Object) (short) 1);
        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.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();
        fileCleaningTracker55.track("hi!", (java.lang.Object) fileCleaningTracker64);
        java.lang.Class<?> wildcardClass72 = fileCleaningTracker64.getClass();
        fileCleaningTracker45.track("", (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();
        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);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker80.exitWhenFinished();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker80);
        java.lang.Class<?> wildcardClass93 = fileCleaningTracker80.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file44, (java.lang.Object) wildcardClass93, 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.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.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.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 0 + "'", int78 == 0);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(wildcardClass93);
    }

    @Test
    public void test1513() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1513");
        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.util.List<java.lang.String> strList79 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass80 = strList79.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(strList79);
        org.junit.Assert.assertNotNull(wildcardClass80);
    }

    @Test
    public void test1514() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1514");
        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);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker3.getDeleteFailures();
        int int73 = 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 + "' != '" + 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.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 4 + "'", int73 == 4);
    }

    @Test
    public void test1515() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1515");
        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();
        java.lang.Class<?> wildcardClass23 = 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.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(wildcardClass23);
    }

    @Test
    public void test1516() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1516");
        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();
        fileCleaningTracker78.exitWhenFinished();
        int int87 = fileCleaningTracker78.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker78);
        java.util.List<java.lang.String> strList89 = 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(strList85);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertNotNull(strList89);
    }

    @Test
    public void test1517() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1517");
        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();
        int int54 = fileCleaningTracker0.getTrackCount();
        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.assertTrue("'" + int53 + "' != '" + 3 + "'", int53 == 3);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
        org.junit.Assert.assertNotNull(wildcardClass55);
    }

    @Test
    public void test1518() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1518");
        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.lang.Class<?> wildcardClass93 = 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(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(wildcardClass93);
    }

    @Test
    public void test1519() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1519");
        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();
        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);
        int int42 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.track("", (java.lang.Object) (short) 1);
        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);
        java.lang.Class<?> wildcardClass64 = fileCleaningTracker56.getClass();
        fileCleaningTracker37.track("", (java.lang.Object) wildcardClass64);
        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();
        fileCleaningTracker72.exitWhenFinished();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker72);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track("hi!", (java.lang.Object) "", fileDeleteStrategy85);
            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.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 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(wildcardClass64);
        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.assertNotNull(strList83);
    }

    @Test
    public void test1520() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1520");
        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);
        int int8 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        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.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) 2, fileDeleteStrategy15);
        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);
        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();
        fileCleaningTracker18.track("", (java.lang.Object) strList36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        fileCleaningTracker18.exitWhenFinished();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker11.track("", (java.lang.Object) strList43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy45);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 2 + "'", int8 == 2);
        org.junit.Assert.assertNotNull(strList12);
        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);
    }

    @Test
    public void test1521() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1521");
        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();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker12.track("hi!", (java.lang.Object) ' ');
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy24);
        int int26 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) int26, fileDeleteStrategy27);
            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(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 1 + "'", int26 == 1);
    }

    @Test
    public void test1522() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1522");
        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();
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker6.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.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker30.track("hi!", (java.lang.Object) "hi!");
        int int50 = fileCleaningTracker30.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.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) 2, fileDeleteStrategy56);
        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.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy69);
        fileCleaningTracker52.track("hi!", (java.lang.Object) "hi!");
        int int72 = fileCleaningTracker52.getTrackCount();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy74);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track("", (java.lang.Object) "", 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.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(strList28);
        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.assertTrue("'" + int50 + "' != '" + 2 + "'", int50 == 2);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 2 + "'", int72 == 2);
        org.junit.Assert.assertNotNull(strList73);
    }

    @Test
    public void test1523() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1523");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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);
        int int40 = fileCleaningTracker10.getTrackCount();
        fileCleaningTracker10.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
            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(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);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
    }

    @Test
    public void test1524() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1524");
        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();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker23.getDeleteFailures();
        int int47 = fileCleaningTracker23.getTrackCount();
        java.lang.Class<?> wildcardClass48 = 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.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
        org.junit.Assert.assertNotNull(wildcardClass48);
    }

    @Test
    public void test1525() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1525");
        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.io.File file32 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker33.getDeleteFailures();
        int int36 = fileCleaningTracker33.getTrackCount();
        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();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        int int48 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker38.exitWhenFinished();
        int int51 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker38.getDeleteFailures();
        java.lang.Class<?> wildcardClass53 = fileCleaningTracker38.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker22.track(file32, (java.lang.Object) wildcardClass53);
            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(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(wildcardClass53);
    }

    @Test
    public void test1526() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1526");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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.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);
        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.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        java.lang.Class<?> wildcardClass69 = strList68.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker56.track("", (java.lang.Object) wildcardClass69, fileDeleteStrategy70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker56.track("", (java.lang.Object) ' ', fileDeleteStrategy74);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        int int82 = fileCleaningTracker80.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker77.track("", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy83);
        fileCleaningTracker80.exitWhenFinished();
        int int86 = fileCleaningTracker80.getTrackCount();
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker80);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker80.getDeleteFailures();
        int int89 = fileCleaningTracker80.getTrackCount();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker80);
        java.lang.Class<?> wildcardClass91 = fileCleaningTracker34.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file24, (java.lang.Object) fileCleaningTracker34);
            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(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.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(wildcardClass69);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 0 + "'", int82 == 0);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 0 + "'", int86 == 0);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 0 + "'", int89 == 0);
        org.junit.Assert.assertNotNull(wildcardClass91);
    }

    @Test
    public void test1527() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1527");
        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.util.List<java.lang.String> strList52 = fileCleaningTracker3.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.exitWhenFinished();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker54);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker3.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 fileDeleteStrategy71 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker3.track("", (java.lang.Object) (-1), fileDeleteStrategy73);
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker76.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy81);
        fileCleaningTracker76.track("", (java.lang.Object) (-1));
        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) strList92);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker76, fileDeleteStrategy94);
        int int96 = fileCleaningTracker76.getTrackCount();
        java.util.List<java.lang.String> strList97 = fileCleaningTracker76.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.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.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        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(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + 3 + "'", int96 == 3);
        org.junit.Assert.assertNotNull(strList97);
    }

    @Test
    public void test1528() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1528");
        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.io.File file43 = null;
        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();
        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();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker55);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file43, (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(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(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
    }

    @Test
    public void test1529() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1529");
        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.util.List<java.lang.String> strList55 = 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(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test1530() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1530");
        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();
        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.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();
        fileCleaningTracker21.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker21, 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();
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker35);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker35.getDeleteFailures();
        java.lang.Class<?> wildcardClass47 = strList46.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) strList46);
            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(strList8);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 2 + "'", int10 == 2);
        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.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(wildcardClass47);
    }

    @Test
    public void test1531() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1531");
        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);
        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();
        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.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker53.getDeleteFailures();
        int int63 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy64);
        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.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker76.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy79);
        fileCleaningTracker76.exitWhenFinished();
        int int82 = fileCleaningTracker76.getTrackCount();
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker76);
        fileCleaningTracker67.exitWhenFinished();
        int int85 = fileCleaningTracker67.getTrackCount();
        int int86 = fileCleaningTracker67.getTrackCount();
        int int87 = fileCleaningTracker67.getTrackCount();
        int int88 = fileCleaningTracker67.getTrackCount();
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker67);
        java.lang.Class<?> wildcardClass90 = fileCleaningTracker44.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy91);
        fileCleaningTracker44.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);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 2 + "'", int63 == 2);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 0 + "'", int72 == 0);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 2 + "'", int85 == 2);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 2 + "'", int86 == 2);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 2 + "'", int87 == 2);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 2 + "'", int88 == 2);
        org.junit.Assert.assertNotNull(wildcardClass90);
    }

    @Test
    public void test1532() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1532");
        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.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker7.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList32);
        int int34 = fileCleaningTracker0.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(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
    }

    @Test
    public void test1533() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1533");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker9.getDeleteFailures();
        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();
        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();
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy42);
        int int44 = fileCleaningTracker9.getTrackCount();
        int int45 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker47.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker47, 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(strList7);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        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(strList40);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 3 + "'", int44 == 3);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 3 + "'", int45 == 3);
    }

    @Test
    public void test1534() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1534");
        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();
        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);
        int int96 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy97 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) int96, fileDeleteStrategy97);
        int int99 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList16);
        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.assertTrue("'" + int96 + "' != '" + 4 + "'", int96 == 4);
        org.junit.Assert.assertTrue("'" + int99 + "' != '" + 4 + "'", int99 == 4);
    }

    @Test
    public void test1535() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1535");
        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();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.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(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(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(wildcardClass29);
    }

    @Test
    public void test1536() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1536");
        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();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass6 = strList5.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(wildcardClass6);
    }

    @Test
    public void test1537() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1537");
        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();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Class<?> wildcardClass39 = 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.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass39);
    }

    @Test
    public void test1538() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1538");
        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);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file20 = null;
        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);
        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();
        fileCleaningTracker21.track("", (java.lang.Object) strList39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (-1), 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);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy56);
        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();
        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();
        fileCleaningTracker68.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker68.getDeleteFailures();
        int int78 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy79);
        int int81 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) int81, fileDeleteStrategy82);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file20, (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy84);
            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(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 2 + "'", int78 == 2);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 2 + "'", int81 == 2);
    }

    @Test
    public void test1539() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1539");
        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);
        java.lang.Class<?> wildcardClass72 = 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(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.assertNotNull(wildcardClass72);
    }

    @Test
    public void test1540() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1540");
        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();
        int int9 = fileCleaningTracker0.getTrackCount();
        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();
        fileCleaningTracker20.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker20, 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();
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker34);
        int int45 = fileCleaningTracker14.getTrackCount();
        int int46 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker14.getDeleteFailures();
        int int48 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy50);
            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(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        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.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 2 + "'", int48 == 2);
        org.junit.Assert.assertNotNull(strList49);
    }

    @Test
    public void test1541() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1541");
        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);
        int int51 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker37.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.assertTrue("'" + int51 + "' != '" + 2 + "'", int51 == 2);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test1542() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1542");
        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();
        fileCleaningTracker3.exitWhenFinished();
        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) (-1));
        int int45 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker32.track("hi!", (java.lang.Object) int45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) "hi!", 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(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(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
    }

    @Test
    public void test1543() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1543");
        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);
        int int74 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass75 = fileCleaningTracker0.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.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 4 + "'", int74 == 4);
        org.junit.Assert.assertNotNull(wildcardClass75);
    }

    @Test
    public void test1544() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1544");
        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.util.List<java.lang.String> strList27 = fileCleaningTracker6.getDeleteFailures();
        java.io.File file28 = null;
        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();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker29.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();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file28, (java.lang.Object) fileCleaningTracker49, 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.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(strList27);
        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(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test1545() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1545");
        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();
        fileCleaningTracker28.track("hi!", (java.lang.Object) ' ');
        int int32 = fileCleaningTracker28.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);
        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();
        fileCleaningTracker34.track("", (java.lang.Object) strList52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy56);
        fileCleaningTracker34.exitWhenFinished();
        int int59 = fileCleaningTracker34.getTrackCount();
        fileCleaningTracker28.track("", (java.lang.Object) int59);
        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();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker62.getDeleteFailures();
        int int66 = fileCleaningTracker62.getTrackCount();
        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);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker68);
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker62);
        fileCleaningTracker28.exitWhenFinished();
        int int90 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) int90, fileDeleteStrategy91);
            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.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 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("'" + int59 + "' != '" + 3 + "'", int59 == 3);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        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(strList86);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 3 + "'", int90 == 3);
    }

    @Test
    public void test1546() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1546");
        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.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();
        int int83 = fileCleaningTracker77.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker77.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker66.track("", (java.lang.Object) fileCleaningTracker77);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker88 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker88.getDeleteFailures();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker88.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) strList90, fileDeleteStrategy91);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) strList90);
            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.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.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList90);
    }

    @Test
    public void test1547() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1547");
        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();
        int int21 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int23 = 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(strList18);
        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.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
    }

    @Test
    public void test1548() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1548");
        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.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 = fileCleaningTracker33.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.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();
        fileCleaningTracker68.track("hi!", (java.lang.Object) fileCleaningTracker77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy85);
        fileCleaningTracker56.exitWhenFinished();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker56);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker56.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker56);
        fileCleaningTracker56.exitWhenFinished();
        fileCleaningTracker56.exitWhenFinished();
        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(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 + "' != '" + 2 + "'", int51 == 2);
        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.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList89);
    }

    @Test
    public void test1549() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1549");
        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);
        java.io.File file66 = null;
        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();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy75);
        fileCleaningTracker70.track("", (java.lang.Object) 1L);
        int int80 = fileCleaningTracker70.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy81);
        int int83 = fileCleaningTracker70.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file66, (java.lang.Object) int83);
            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(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.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 2 + "'", int80 == 2);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
    }

    @Test
    public void test1550() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1550");
        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();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList87, fileDeleteStrategy88);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker0.getDeleteFailures();
        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(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(wildcardClass92);
    }

    @Test
    public void test1551() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1551");
        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.lang.Class<?> wildcardClass6 = 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.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(wildcardClass6);
    }

    @Test
    public void test1552() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1552");
        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);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker5);
        fileCleaningTracker5.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList12);
    }

    @Test
    public void test1553() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1553");
        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;
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker10.track(file46, obj47, fileDeleteStrategy48);
            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);
    }

    @Test
    public void test1554() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1554");
        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.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();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy54);
        fileCleaningTracker49.track("", (java.lang.Object) 1L);
        int int59 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy60);
        java.lang.Class<?> wildcardClass62 = fileCleaningTracker49.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker27.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.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(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 2 + "'", int59 == 2);
        org.junit.Assert.assertNotNull(wildcardClass62);
    }

    @Test
    public void test1555() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1555");
        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();
        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();
        int int32 = fileCleaningTracker29.getTrackCount();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) strList44, fileDeleteStrategy45);
            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(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test1556() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1556");
        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();
        int int64 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker66.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker66.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker66);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker0.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();
        int int80 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker74.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker74.getDeleteFailures();
        int int83 = fileCleaningTracker74.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy84);
        java.lang.Class<?> wildcardClass86 = fileCleaningTracker74.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.assertTrue("'" + int64 + "' != '" + 4 + "'", int64 == 4);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(wildcardClass86);
    }

    @Test
    public void test1557() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1557");
        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);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker0.getDeleteFailures();
        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);
        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);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker24.track("", (java.lang.Object) strList53, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker24.getDeleteFailures();
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker24.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass57, fileDeleteStrategy58);
        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(strList22);
        org.junit.Assert.assertNotNull(strList25);
        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(strList44);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(wildcardClass57);
    }

    @Test
    public void test1558() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1558");
        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);
        fileCleaningTracker18.exitWhenFinished();
        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();
        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.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.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.lang.Class<?> wildcardClass79 = fileCleaningTracker60.getClass();
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker53.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker18.track(file30, (java.lang.Object) wildcardClass83, fileDeleteStrategy84);
            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(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        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(strList54);
        org.junit.Assert.assertNotNull(strList55);
        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(wildcardClass79);
        org.junit.Assert.assertNotNull(wildcardClass83);
    }

    @Test
    public void test1559() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1559");
        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);
        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();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (byte) 10, 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();
        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);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker39.track("", (java.lang.Object) strList68, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker39.getDeleteFailures();
        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);
        fileCleaningTracker39.track("", (java.lang.Object) "");
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy83);
        int int85 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass86 = 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(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(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList41);
        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.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 0 + "'", int78 == 0);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 5 + "'", int85 == 5);
        org.junit.Assert.assertNotNull(wildcardClass86);
    }

    @Test
    public void test1560() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1560");
        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);
        fileCleaningTracker9.exitWhenFinished();
        java.io.File file55 = null;
        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();
        int int59 = fileCleaningTracker56.getTrackCount();
        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();
        fileCleaningTracker61.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker61.getDeleteFailures();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker61.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = fileCleaningTracker61.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file55, (java.lang.Object) fileCleaningTracker61);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        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(strList57);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test1561() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1561");
        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();
        java.io.File file90 = null;
        java.lang.Object obj91 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file90, obj91, 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(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);
    }

    @Test
    public void test1562() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1562");
        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();
        java.lang.Class<?> wildcardClass35 = 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(strList34);
        org.junit.Assert.assertNotNull(wildcardClass35);
    }

    @Test
    public void test1563() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1563");
        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.util.List<java.lang.String> strList52 = fileCleaningTracker3.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.exitWhenFinished();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker54);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file65 = null;
        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);
        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();
        fileCleaningTracker66.track("", (java.lang.Object) strList84);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy88);
        fileCleaningTracker66.exitWhenFinished();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker66.exitWhenFinished();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker66.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file65, (java.lang.Object) strList93);
            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);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        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 test1564() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1564");
        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();
        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();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker0.getDeleteFailures();
        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.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(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(strList63);
    }

    @Test
    public void test1565() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1565");
        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();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file81 = null;
        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();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker82.getDeleteFailures();
        int int86 = fileCleaningTracker82.getTrackCount();
        int int87 = fileCleaningTracker82.getTrackCount();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker82.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file81, (java.lang.Object) strList88, 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(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(strList83);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 0 + "'", int84 == 0);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 0 + "'", int86 == 0);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 0 + "'", int87 == 0);
        org.junit.Assert.assertNotNull(strList88);
    }

    @Test
    public void test1566() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1566");
        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);
        fileCleaningTracker14.exitWhenFinished();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy28);
        fileCleaningTracker23.track("", (java.lang.Object) (-1));
        int int33 = fileCleaningTracker23.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();
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker44);
        int int52 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker23.track("", (java.lang.Object) int52);
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy77);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker80.track("", (java.lang.Object) fileCleaningTracker83, fileDeleteStrategy86);
        fileCleaningTracker83.exitWhenFinished();
        int int89 = fileCleaningTracker83.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker83, fileDeleteStrategy90);
        fileCleaningTracker23.track("", (java.lang.Object) "");
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track("hi!", (java.lang.Object) "");
            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(strList24);
        org.junit.Assert.assertNotNull(strList25);
        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.assertTrue("'" + int52 + "' != '" + 2 + "'", int52 == 2);
        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(strList81);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 0 + "'", int85 == 0);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 0 + "'", int89 == 0);
    }

    @Test
    public void test1567() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1567");
        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.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        fileCleaningTracker36.exitWhenFinished();
        int int42 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker36.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker36, 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();
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker50);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker50.getDeleteFailures();
        int int62 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj66 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker64.track("", obj66, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker64.getDeleteFailures();
        int int70 = fileCleaningTracker64.getTrackCount();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker64.getDeleteFailures();
        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();
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker73);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker64.getDeleteFailures();
        int int83 = fileCleaningTracker64.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy85);
        java.util.List<java.lang.String> strList87 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file26, (java.lang.Object) fileCleaningTracker50, 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.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.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        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(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList87);
    }

    @Test
    public void test1568() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1568");
        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();
        int int74 = fileCleaningTracker64.getTrackCount();
        fileCleaningTracker64.track("hi!", (java.lang.Object) (short) 1);
        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();
        fileCleaningTracker79.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker79.exitWhenFinished();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker79.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker79.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy88);
        java.lang.Class<?> wildcardClass90 = fileCleaningTracker64.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track(file60, (java.lang.Object) fileCleaningTracker64);
            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.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(wildcardClass90);
    }

    @Test
    public void test1569() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1569");
        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();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.io.File file11 = null;
        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.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.lang.Class<?> wildcardClass28 = strList27.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker15.track("", (java.lang.Object) wildcardClass28, fileDeleteStrategy29);
        fileCleaningTracker15.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList34 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy35);
            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.assertTrue("'" + int10 + "' != '" + 2 + "'", int10 == 2);
        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(strList27);
        org.junit.Assert.assertNotNull(wildcardClass28);
        org.junit.Assert.assertNotNull(strList34);
    }

    @Test
    public void test1570() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1570");
        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;
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file15, obj16, fileDeleteStrategy17);
            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);
    }

    @Test
    public void test1571() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1571");
        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();
        int int15 = fileCleaningTracker3.getTrackCount();
        java.lang.Class<?> wildcardClass16 = 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(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(wildcardClass16);
    }

    @Test
    public void test1572() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1572");
        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();
        int int29 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy44);
        fileCleaningTracker41.exitWhenFinished();
        int int47 = fileCleaningTracker41.getTrackCount();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker41, 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.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();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker55);
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy72);
        fileCleaningTracker67.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass77 = fileCleaningTracker67.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker35.track("", (java.lang.Object) wildcardClass77, fileDeleteStrategy78);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file31, (java.lang.Object) fileCleaningTracker35, 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.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.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        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(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass77);
    }

    @Test
    public void test1573() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1573");
        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();
        java.io.File file20 = null;
        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();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker21.getDeleteFailures();
        int int29 = fileCleaningTracker21.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file20, (java.lang.Object) int29);
            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.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
    }

    @Test
    public void test1574() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1574");
        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);
        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);
    }

    @Test
    public void test1575() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1575");
        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();
        int int28 = fileCleaningTracker6.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();
        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);
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file29, (java.lang.Object) fileCleaningTracker30, 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.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("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        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.assertNotNull(wildcardClass57);
    }

    @Test
    public void test1576() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1576");
        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.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);
        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();
        fileCleaningTracker45.track("", (java.lang.Object) strList63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        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);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy80);
        fileCleaningTracker45.exitWhenFinished();
        // 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(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(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 0 + "'", int75 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 0 + "'", int79 == 0);
    }

    @Test
    public void test1577() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1577");
        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);
        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);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker29.getDeleteFailures();
        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();
        fileCleaningTracker68.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker62, fileDeleteStrategy79);
        fileCleaningTracker3.track("", (java.lang.Object) "hi!");
        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.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(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(strList57);
        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);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(wildcardClass82);
    }

    @Test
    public void test1578() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1578");
        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);
        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.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 test1579() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1579");
        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);
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker68.getDeleteFailures();
        int int90 = fileCleaningTracker68.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(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(strList77);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 2 + "'", int90 == 2);
    }

    @Test
    public void test1580() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1580");
        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.io.File file59 = null;
        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();
        fileCleaningTracker60.track("hi!", (java.lang.Object) 3);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track(file59, (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(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(strList65);
    }

    @Test
    public void test1581() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1581");
        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!");
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass21 = 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.assertNotNull(wildcardClass21);
    }

    @Test
    public void test1582() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1582");
        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);
        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();
        int int48 = fileCleaningTracker46.getTrackCount();
        fileCleaningTracker46.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker46.exitWhenFinished();
        int int52 = fileCleaningTracker46.getTrackCount();
        fileCleaningTracker46.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker34.track(file45, (java.lang.Object) fileCleaningTracker46);
            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.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.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
    }

    @Test
    public void test1583() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1583");
        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.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.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        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();
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker39.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.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        java.lang.Class<?> wildcardClass59 = strList58.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker46.track("", (java.lang.Object) wildcardClass59, fileDeleteStrategy60);
        fileCleaningTracker46.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass65 = fileCleaningTracker46.getClass();
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker46);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker39.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file16, (java.lang.Object) strList69);
            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(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        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(strList58);
        org.junit.Assert.assertNotNull(wildcardClass59);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test1584() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1584");
        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);
        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();
        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();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker58);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker49.exitWhenFinished();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker49);
        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();
        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();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker84.getDeleteFailures();
        fileCleaningTracker75.track("", (java.lang.Object) fileCleaningTracker84);
        java.util.List<java.lang.String> strList93 = fileCleaningTracker75.getDeleteFailures();
        int int94 = fileCleaningTracker75.getTrackCount();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker75.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker49.track("hi!", (java.lang.Object) strList95, 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.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(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 1 + "'", int81 == 1);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 2 + "'", int94 == 2);
        org.junit.Assert.assertNotNull(strList95);
    }

    @Test
    public void test1585() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1585");
        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();
        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();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker60.track("hi!", (java.lang.Object) fileCleaningTracker78);
            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.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(strList85);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
    }

    @Test
    public void test1586() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1586");
        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.lang.Class<?> wildcardClass24 = 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(wildcardClass24);
    }

    @Test
    public void test1587() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1587");
        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.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        int int17 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        java.lang.Class<?> wildcardClass21 = fileCleaningTracker11.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11);
        int int23 = fileCleaningTracker0.getTrackCount();
        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();
        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);
        fileCleaningTracker28.track("", (java.lang.Object) 1L);
        int int38 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy39);
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker25.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file24, (java.lang.Object) strList43);
            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(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(wildcardClass21);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 3 + "'", int23 == 3);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
    }

    @Test
    public void test1588() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1588");
        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();
        int int27 = fileCleaningTracker6.getTrackCount();
        int int28 = fileCleaningTracker6.getTrackCount();
        java.lang.Class<?> wildcardClass29 = fileCleaningTracker6.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(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.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(wildcardClass29);
    }

    @Test
    public void test1589() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1589");
        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();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.io.File file11 = null;
        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.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.lang.Class<?> wildcardClass28 = strList27.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker15.track("", (java.lang.Object) wildcardClass28, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker15.track("", (java.lang.Object) ' ', fileDeleteStrategy33);
        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;
        fileCleaningTracker15.track("", (java.lang.Object) int38, fileDeleteStrategy39);
        int int41 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker44.getDeleteFailures();
        int int47 = fileCleaningTracker44.getTrackCount();
        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();
        fileCleaningTracker49.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker49.getDeleteFailures();
        int int59 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker49.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, (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.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        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.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(wildcardClass28);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 4 + "'", int41 == 4);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList63);
    }

    @Test
    public void test1590() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1590");
        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();
        java.io.File file31 = null;
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file31, obj32, fileDeleteStrategy33);
            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(strList30);
    }

    @Test
    public void test1591() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1591");
        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();
        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();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker49.exitWhenFinished();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass58 = strList57.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file48, (java.lang.Object) strList57);
            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(strList39);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 4 + "'", int47 == 4);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(wildcardClass58);
    }

    @Test
    public void test1592() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1592");
        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.util.List<java.lang.String> strList52 = fileCleaningTracker3.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.exitWhenFinished();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker54);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker3.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 fileDeleteStrategy71 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker3.track("", (java.lang.Object) (-1), fileDeleteStrategy73);
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        int int82 = fileCleaningTracker80.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker77.track("", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy83);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker80.exitWhenFinished();
        fileCleaningTracker80.exitWhenFinished();
        java.lang.Class<?> wildcardClass92 = fileCleaningTracker80.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) wildcardClass92, 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(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.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        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(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 0 + "'", int82 == 0);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(wildcardClass92);
    }

    @Test
    public void test1593() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1593");
        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);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker3.getDeleteFailures();
        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.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);
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker41);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker32, 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);
        fileCleaningTracker66.track("", (java.lang.Object) 0);
        int int78 = fileCleaningTracker66.getTrackCount();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker66);
        java.io.File file81 = null;
        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();
        int int88 = fileCleaningTracker82.getTrackCount();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker82.getDeleteFailures();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker82.getDeleteFailures();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker82.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker82.getDeleteFailures();
        fileCleaningTracker82.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker66.track(file81, (java.lang.Object) fileCleaningTracker82, 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.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(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        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.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 + "' != '" + 2 + "'", int78 == 2);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 1 + "'", int88 == 1);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
    }

    @Test
    public void test1594() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1594");
        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);
        fileCleaningTracker3.track("hi!", (java.lang.Object) 100.0f);
        java.io.File file41 = null;
        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();
        fileCleaningTracker42.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker56.getDeleteFailures();
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker56.track("", obj72, fileDeleteStrategy73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file41, (java.lang.Object) fileDeleteStrategy73, 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.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(strList47);
        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.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test1595() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1595");
        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();
        java.lang.Class<?> wildcardClass28 = fileCleaningTracker6.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(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.assertNotNull(wildcardClass28);
    }

    @Test
    public void test1596() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1596");
        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();
        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();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker20);
        int int27 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        fileCleaningTracker20.exitWhenFinished();
        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.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);
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker41);
        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.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        java.lang.Class<?> wildcardClass76 = strList75.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker63.track("", (java.lang.Object) wildcardClass76, fileDeleteStrategy77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker63.track("", (java.lang.Object) ' ', fileDeleteStrategy81);
        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();
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker87);
        java.util.List<java.lang.String> strList95 = fileCleaningTracker87.getDeleteFailures();
        int int96 = fileCleaningTracker87.getTrackCount();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker87);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy98 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker87, 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(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("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        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.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(wildcardClass76);
        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(strList95);
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + 0 + "'", int96 == 0);
    }

    @Test
    public void test1597() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1597");
        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();
        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();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker20);
        int int27 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        int int30 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass31 = 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.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertNotNull(wildcardClass31);
    }

    @Test
    public void test1598() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1598");
        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.lang.Class<?> wildcardClass97 = fileCleaningTracker0.getClass();
        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(wildcardClass97);
    }

    @Test
    public void test1599() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1599");
        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();
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker31.track("", (java.lang.Object) ' ', fileDeleteStrategy49);
        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;
        fileCleaningTracker31.track("", (java.lang.Object) int54, fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker31.getDeleteFailures();
        fileCleaningTracker31.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy59);
        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();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker62.getDeleteFailures();
        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();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker88 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj90 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker88.track("", obj90, fileDeleteStrategy91);
        java.util.List<java.lang.String> strList93 = fileCleaningTracker88.getDeleteFailures();
        fileCleaningTracker77.track("hi!", (java.lang.Object) fileCleaningTracker88);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker88, fileDeleteStrategy95);
        java.util.List<java.lang.String> strList97 = fileCleaningTracker88.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy98 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker88, fileDeleteStrategy98);
        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(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(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList72);
        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(strList93);
        org.junit.Assert.assertNotNull(strList97);
    }

    @Test
    public void test1600() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1600");
        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.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));
        int int73 = fileCleaningTracker10.getTrackCount();
        int int74 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker76.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker76.exitWhenFinished();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker76);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) fileCleaningTracker10, 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(strList2);
        org.junit.Assert.assertNotNull(strList7);
        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.assertTrue("'" + int73 + "' != '" + 4 + "'", int73 == 4);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 4 + "'", int74 == 4);
    }

    @Test
    public void test1601() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1601");
        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();
        int int36 = fileCleaningTracker23.getTrackCount();
        java.lang.Class<?> wildcardClass37 = fileCleaningTracker23.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(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(wildcardClass37);
    }

    @Test
    public void test1602() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1602");
        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();
        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(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);
    }

    @Test
    public void test1603() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1603");
        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.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker12.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker12.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy33);
        fileCleaningTracker0.exitWhenFinished();
        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(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
    }

    @Test
    public void test1604() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1604");
        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);
        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();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker40.getDeleteFailures();
        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 fileDeleteStrategy53 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy53);
        fileCleaningTracker48.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy58);
        fileCleaningTracker3.track("", (java.lang.Object) fileDeleteStrategy58);
        int int61 = fileCleaningTracker3.getTrackCount();
        java.io.File file62 = null;
        java.lang.Object obj63 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file62, obj63);
            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.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(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 4 + "'", int61 == 4);
    }

    @Test
    public void test1605() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1605");
        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.io.File file51 = null;
        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.lang.Object obj68 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker66.track("", obj68, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker55.track("hi!", (java.lang.Object) fileCleaningTracker66);
        int int73 = fileCleaningTracker66.getTrackCount();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker24.track(file51, (java.lang.Object) fileCleaningTracker66, 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(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(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(strList74);
    }

    @Test
    public void test1606() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1606");
        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.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();
        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);
        int int84 = fileCleaningTracker66.getTrackCount();
        java.lang.Object obj86 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker66.track("hi!", obj86, fileDeleteStrategy87);
        int int89 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file62, (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy90);
            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(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(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.assertTrue("'" + int84 + "' != '" + 2 + "'", int84 == 2);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 3 + "'", int89 == 3);
    }

    @Test
    public void test1607() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1607");
        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);
        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();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker40.getDeleteFailures();
        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 fileDeleteStrategy53 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy53);
        fileCleaningTracker48.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy58);
        fileCleaningTracker3.track("", (java.lang.Object) fileDeleteStrategy58);
        int int61 = fileCleaningTracker3.getTrackCount();
        java.io.File file62 = null;
        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();
        fileCleaningTracker63.track("", (java.lang.Object) strList81);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy85);
        fileCleaningTracker63.exitWhenFinished();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file62, (java.lang.Object) fileCleaningTracker63);
            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.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(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 4 + "'", int61 == 4);
        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);
    }

    @Test
    public void test1608() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1608");
        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.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();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (-1), 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();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker16.getDeleteFailures();
        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) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy34);
        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);
        java.lang.Class<?> wildcardClass43 = fileCleaningTracker37.getClass();
        fileCleaningTracker16.track("", (java.lang.Object) wildcardClass43);
        fileCleaningTracker8.track("", (java.lang.Object) wildcardClass43);
        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);
        int int68 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker61.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker8.track("hi!", (java.lang.Object) strList70);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file7, (java.lang.Object) fileCleaningTracker8);
            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(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        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);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test1609() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1609");
        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();
        java.lang.Class<?> wildcardClass37 = 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.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(wildcardClass37);
    }

    @Test
    public void test1610() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1610");
        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);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker3.getDeleteFailures();
        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.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);
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker41);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy60);
        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();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy71);
        fileCleaningTracker66.track("", (java.lang.Object) 1L);
        int int76 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy77);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj82 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker80.track("", obj82, fileDeleteStrategy83);
        fileCleaningTracker80.track("", (java.lang.Object) 0);
        fileCleaningTracker80.exitWhenFinished();
        int int89 = fileCleaningTracker80.getTrackCount();
        fileCleaningTracker66.track("", (java.lang.Object) fileCleaningTracker80);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker32.track(file62, (java.lang.Object) fileCleaningTracker66, 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(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        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.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 2 + "'", int76 == 2);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 2 + "'", int89 == 2);
        org.junit.Assert.assertNotNull(strList91);
    }

    @Test
    public void test1611() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1611");
        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);
        int int98 = fileCleaningTracker3.getTrackCount();
        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.assertTrue("'" + int98 + "' != '" + 3 + "'", int98 == 3);
        org.junit.Assert.assertNotNull(strList99);
    }

    @Test
    public void test1612() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1612");
        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.io.File file18 = null;
        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();
        fileCleaningTracker19.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.exitWhenFinished();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file18, (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy31);
            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("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
    }

    @Test
    public void test1613() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1613");
        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.io.File file35 = null;
        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.util.List<java.lang.String> strList46 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker36.exitWhenFinished();
        int int48 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track(file35, (java.lang.Object) fileCleaningTracker36, 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(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(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(strList46);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
    }

    @Test
    public void test1614() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1614");
        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();
        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();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        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;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47, 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);
        fileCleaningTracker61.track("", (java.lang.Object) 0);
        int int73 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker61.getDeleteFailures();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) strList75, fileDeleteStrategy76);
        java.lang.Class<?> wildcardClass78 = strList75.getClass();
        fileCleaningTracker3.track("", (java.lang.Object) strList75);
        java.io.File file80 = null;
        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();
        fileCleaningTracker81.exitWhenFinished();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker81.getDeleteFailures();
        fileCleaningTracker81.exitWhenFinished();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker81.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file80, (java.lang.Object) strList91);
            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(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 2 + "'", int73 == 2);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList91);
    }

    @Test
    public void test1615() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1615");
        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 = fileCleaningTracker21.getDeleteFailures();
        int int66 = fileCleaningTracker21.getTrackCount();
        java.io.File file67 = null;
        java.lang.Object obj68 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker21.track(file67, obj68);
            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(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.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
    }

    @Test
    public void test1616() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1616");
        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);
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file63 = null;
        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) (-1));
        int int74 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file63, (java.lang.Object) int74, 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(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(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 2 + "'", int74 == 2);
    }

    @Test
    public void test1617() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1617");
        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();
        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.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) 2, 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.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        fileCleaningTracker10.track("hi!", (java.lang.Object) "hi!");
        int int30 = fileCleaningTracker10.getTrackCount();
        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();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker10.getDeleteFailures();
        java.lang.Class<?> wildcardClass43 = fileCleaningTracker10.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker10);
            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(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(wildcardClass43);
    }

    @Test
    public void test1618() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1618");
        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();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
    }

    @Test
    public void test1619() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1619");
        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);
        int int29 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker3.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();
        int int35 = fileCleaningTracker32.getTrackCount();
        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();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker37.getDeleteFailures();
        int int47 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy49);
        java.lang.Object obj52 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker37.track("hi!", obj52);
            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.assertTrue("'" + int29 + "' != '" + 4 + "'", int29 == 4);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
    }

    @Test
    public void test1620() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1620");
        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();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Class<?> wildcardClass95 = 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(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.assertNotNull(strList94);
        org.junit.Assert.assertNotNull(wildcardClass95);
    }

    @Test
    public void test1621() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1621");
        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();
        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();
        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();
        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);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker43.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy52);
        java.lang.Class<?> wildcardClass54 = fileCleaningTracker43.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file13, (java.lang.Object) fileCleaningTracker43);
            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.assertNotNull(strList12);
        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(strList45);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(wildcardClass54);
    }

    @Test
    public void test1622() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1622");
        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();
        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();
        fileCleaningTracker84.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) fileCleaningTracker84, fileDeleteStrategy92);
        fileCleaningTracker84.exitWhenFinished();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList96 = fileCleaningTracker84.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) strList96);
            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.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 0 + "'", int80 == 0);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertNotNull(strList96);
    }

    @Test
    public void test1623() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1623");
        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.util.List<java.lang.String> strList52 = fileCleaningTracker22.getDeleteFailures();
        java.lang.Class<?> wildcardClass53 = fileCleaningTracker22.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.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.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(wildcardClass53);
    }

    @Test
    public void test1624() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1624");
        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();
        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();
        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();
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker44);
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker35);
        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.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        java.lang.Class<?> wildcardClass70 = strList69.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker57.track("", (java.lang.Object) wildcardClass70, fileDeleteStrategy71);
        fileCleaningTracker26.track("hi!", (java.lang.Object) "");
        int int74 = fileCleaningTracker26.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track("", (java.lang.Object) int74);
            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(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        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(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass70);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 3 + "'", int74 == 3);
    }

    @Test
    public void test1625() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1625");
        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);
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file64 = null;
        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);
        fileCleaningTracker68.track("", (java.lang.Object) 0);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file64, (java.lang.Object) fileCleaningTracker68, 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(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(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
    }

    @Test
    public void test1626() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1626");
        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();
        int int28 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 1, fileDeleteStrategy32);
        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();
        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();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker35.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();
        int int51 = fileCleaningTracker45.getTrackCount();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        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;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker35.track("", (java.lang.Object) "hi!", fileDeleteStrategy64);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file34, (java.lang.Object) fileDeleteStrategy64, 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(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.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
    }

    @Test
    public void test1627() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1627");
        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();
        fileCleaningTracker0.exitWhenFinished();
        int int37 = fileCleaningTracker0.getTrackCount();
        int int38 = fileCleaningTracker0.getTrackCount();
        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();
        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();
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker58);
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        int int67 = fileCleaningTracker40.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);
        fileCleaningTracker40.track("hi!", (java.lang.Object) "");
        int int88 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy89);
            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(wildcardClass31);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 3 + "'", int37 == 3);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 3 + "'", int38 == 3);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        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.assertTrue("'" + int67 + "' != '" + 2 + "'", int67 == 2);
        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.assertTrue("'" + int88 + "' != '" + 3 + "'", int88 == 3);
    }

    @Test
    public void test1628() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1628");
        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();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        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.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(wildcardClass21);
    }

    @Test
    public void test1629() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1629");
        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.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList22 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        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();
        int int31 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker25.getDeleteFailures();
        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();
        int int40 = fileCleaningTracker34.getTrackCount();
        fileCleaningTracker34.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker34, 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();
        fileCleaningTracker45.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker45, 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.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();
        fileCleaningTracker64.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy72);
        fileCleaningTracker64.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker64.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file24, (java.lang.Object) "", 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(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(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        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.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
    }

    @Test
    public void test1630() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1630");
        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();
        fileCleaningTracker0.exitWhenFinished();
        int int7 = fileCleaningTracker0.getTrackCount();
        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();
        int int12 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker10.getDeleteFailures();
        int int14 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (short) 100, fileDeleteStrategy56);
        fileCleaningTracker40.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy59);
            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("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertNotNull(strList8);
        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);
        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.assertNotNull(strList53);
    }

    @Test
    public void test1631() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1631");
        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);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        int int23 = fileCleaningTracker17.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker26);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker17.getDeleteFailures();
        int int36 = fileCleaningTracker17.getTrackCount();
        int int37 = fileCleaningTracker17.getTrackCount();
        int int38 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker17.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker17);
        int int41 = fileCleaningTracker17.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(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        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.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
    }

    @Test
    public void test1632() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1632");
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker51.track("", (java.lang.Object) '#', fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker51.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.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(wildcardClass47);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test1633() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1633");
        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);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker20.getDeleteFailures();
        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(strList34);
    }

    @Test
    public void test1634() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1634");
        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();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        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();
        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);
        fileCleaningTracker10.track("", (java.lang.Object) 1L);
        int int20 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy21);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file6, (java.lang.Object) fileCleaningTracker7);
            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.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
    }

    @Test
    public void test1635() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1635");
        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.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker12.getDeleteFailures();
        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();
        fileCleaningTracker24.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) strList30, fileDeleteStrategy31);
        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();
        fileCleaningTracker34.track("hi!", (java.lang.Object) 3);
        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();
        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();
        int int58 = fileCleaningTracker48.getTrackCount();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) strList62);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) strList62);
            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(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList39);
        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.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList62);
    }

    @Test
    public void test1636() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1636");
        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();
        java.lang.Class<?> wildcardClass50 = 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(wildcardClass50);
    }

    @Test
    public void test1637() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1637");
        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);
        int int59 = fileCleaningTracker0.getTrackCount();
        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.assertTrue("'" + int59 + "' != '" + 5 + "'", int59 == 5);
    }

    @Test
    public void test1638() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1638");
        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);
        int int53 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker42.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.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
    }

    @Test
    public void test1639() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1639");
        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();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy36);
        fileCleaningTracker33.exitWhenFinished();
        int int39 = fileCleaningTracker33.getTrackCount();
        fileCleaningTracker33.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker33, 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();
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList59 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass60 = strList59.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(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        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(strList59);
        org.junit.Assert.assertNotNull(wildcardClass60);
    }

    @Test
    public void test1640() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1640");
        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.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker28.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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) 1L, 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);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker49.exitWhenFinished();
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker49.getClass();
        fileCleaningTracker28.track("hi!", (java.lang.Object) wildcardClass57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy59);
        java.io.File file61 = null;
        java.lang.Object obj62 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file61, obj62);
            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(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
    }

    @Test
    public void test1641() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1641");
        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.lang.Class<?> wildcardClass78 = strList77.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(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(wildcardClass78);
    }

    @Test
    public void test1642() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1642");
        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);
        int int66 = fileCleaningTracker0.getTrackCount();
        java.io.File file67 = null;
        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);
        fileCleaningTracker71.track("", (java.lang.Object) 0);
        int int83 = fileCleaningTracker71.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file67, (java.lang.Object) int83, fileDeleteStrategy84);
            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("'" + int66 + "' != '" + 4 + "'", int66 == 4);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 0 + "'", int73 == 0);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
    }

    @Test
    public void test1643() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1643");
        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.lang.Class<?> wildcardClass49 = 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(wildcardClass49);
    }

    @Test
    public void test1644() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1644");
        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();
        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();
        int int23 = fileCleaningTracker20.getTrackCount();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        int int35 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        int int38 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker25.getDeleteFailures();
        java.lang.Class<?> wildcardClass40 = fileCleaningTracker25.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) wildcardClass40, fileDeleteStrategy41);
            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(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(wildcardClass40);
    }

    @Test
    public void test1645() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1645");
        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);
        int int93 = fileCleaningTracker3.getTrackCount();
        int int94 = 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(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.assertTrue("'" + int93 + "' != '" + 3 + "'", int93 == 3);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 3 + "'", int94 == 3);
    }

    @Test
    public void test1646() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1646");
        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);
        int int35 = fileCleaningTracker0.getTrackCount();
        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();
        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);
        fileCleaningTracker37.track("", (java.lang.Object) (-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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy53);
        fileCleaningTracker48.track("", (java.lang.Object) (-1));
        fileCleaningTracker37.track("", (java.lang.Object) "");
        int int59 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker37.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file36, (java.lang.Object) fileCleaningTracker37);
            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.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 3 + "'", int59 == 3);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test1647() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1647");
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy10);
        fileCleaningTracker7.exitWhenFinished();
        int int13 = fileCleaningTracker7.getTrackCount();
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker7.getDeleteFailures();
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker7.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker7.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.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.lang.Class<?> wildcardClass38 = strList37.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker25.track("", (java.lang.Object) wildcardClass38, fileDeleteStrategy39);
        fileCleaningTracker25.exitWhenFinished();
        fileCleaningTracker25.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25);
        fileCleaningTracker25.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.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList17);
        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.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass38);
    }

    @Test
    public void test1648() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1648");
        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();
        java.io.File file11 = null;
        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();
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker18, 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.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.lang.Class<?> wildcardClass65 = fileCleaningTracker56.getClass();
        fileCleaningTracker42.track("hi!", (java.lang.Object) wildcardClass65);
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) wildcardClass67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, (java.lang.Object) fileCleaningTracker18, 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(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);
        org.junit.Assert.assertNotNull(strList13);
        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(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        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.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(wildcardClass67);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test1649() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1649");
        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);
        fileCleaningTracker0.exitWhenFinished();
        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);
    }

    @Test
    public void test1650() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1650");
        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);
        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.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.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);
        fileCleaningTracker72.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker72.exitWhenFinished();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker72.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker20.track(file68, (java.lang.Object) strList92);
            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.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 0 + "'", int74 == 0);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList92);
    }

    @Test
    public void test1651() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1651");
        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();
        java.io.File file33 = null;
        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);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker34.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();
        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();
        fileCleaningTracker53.exitWhenFinished();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker34.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file33, (java.lang.Object) fileCleaningTracker34);
            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(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(strList51);
        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);
    }

    @Test
    public void test1652() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1652");
        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();
        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);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, (java.lang.Object) strList16, fileDeleteStrategy17);
            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(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
    }

    @Test
    public void test1653() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1653");
        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();
        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);
        int int15 = fileCleaningTracker9.getTrackCount();
        int int16 = fileCleaningTracker9.getTrackCount();
        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();
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker18);
        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();
        fileCleaningTracker73.exitWhenFinished();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker73.getDeleteFailures();
        fileCleaningTracker73.exitWhenFinished();
        int int82 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker73.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy86);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker9.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
        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(strList80);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList89);
    }

    @Test
    public void test1654() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1654");
        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);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass56 = strList55.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(strList55);
        org.junit.Assert.assertNotNull(wildcardClass56);
    }

    @Test
    public void test1655() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1655");
        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);
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker59.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.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);
    }

    @Test
    public void test1656() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1656");
        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();
        java.io.File file33 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker34.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();
        fileCleaningTracker42.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker42.getDeleteFailures();
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy75);
        int int77 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker34.track("", (java.lang.Object) int77, fileDeleteStrategy78);
        fileCleaningTracker34.exitWhenFinished();
        int int81 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file33, (java.lang.Object) int81, 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(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);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        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.assertTrue("'" + int77 + "' != '" + 1 + "'", int77 == 1);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 2 + "'", int81 == 2);
    }

    @Test
    public void test1657() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1657");
        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.io.File file32 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker33.getDeleteFailures();
        int int36 = fileCleaningTracker33.getTrackCount();
        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();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        int int48 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker21.track(file32, (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy50);
            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(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
    }

    @Test
    public void test1658() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1658");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        java.lang.Class<?> wildcardClass33 = strList32.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker20.track("", (java.lang.Object) wildcardClass33, fileDeleteStrategy34);
        fileCleaningTracker20.track("hi!", (java.lang.Object) 'a');
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file16, (java.lang.Object) "hi!", fileDeleteStrategy39);
            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(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(wildcardClass33);
    }

    @Test
    public void test1659() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1659");
        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);
        int int54 = 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(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.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
    }

    @Test
    public void test1660() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1660");
        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.io.File file43 = null;
        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);
        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();
        fileCleaningTracker44.track("", (java.lang.Object) strList62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), 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();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker69.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy79);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file43, (java.lang.Object) fileCleaningTracker69, 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(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(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 1 + "'", int75 == 1);
        org.junit.Assert.assertNotNull(strList77);
    }

    @Test
    public void test1661() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1661");
        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);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = 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(strList37);
        org.junit.Assert.assertNotNull(strList38);
    }

    @Test
    public void test1662() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1662");
        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();
        java.io.File file20 = null;
        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();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker21.getDeleteFailures();
        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();
        int int36 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker30, 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.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker21.track("", (java.lang.Object) strList43, fileDeleteStrategy44);
        int int46 = fileCleaningTracker21.getTrackCount();
        int int47 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file20, (java.lang.Object) int47, fileDeleteStrategy48);
            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("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 3 + "'", int46 == 3);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 3 + "'", int47 == 3);
    }

    @Test
    public void test1663() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1663");
        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();
        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();
        fileCleaningTracker57.exitWhenFinished();
        fileCleaningTracker57.exitWhenFinished();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker57.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker57);
            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.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test1664() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1664");
        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();
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) strList59, fileDeleteStrategy60);
            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(wildcardClass31);
        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(strList59);
    }

    @Test
    public void test1665() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1665");
        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.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.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(wildcardClass25);
    }

    @Test
    public void test1666() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1666");
        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();
        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();
        fileCleaningTracker80.exitWhenFinished();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker80.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy87);
            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(strList77);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 0 + "'", int83 == 0);
        org.junit.Assert.assertNotNull(strList85);
    }

    @Test
    public void test1667() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1667");
        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.util.List<java.lang.String> strList72 = 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(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.assertNotNull(strList72);
    }

    @Test
    public void test1668() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1668");
        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.lang.Object obj53 = new java.lang.Object();
        java.lang.Class<?> wildcardClass54 = obj53.getClass();
        fileCleaningTracker22.track("hi!", obj53);
        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.assertNotNull(wildcardClass54);
    }

    @Test
    public void test1669() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1669");
        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();
        int int8 = fileCleaningTracker0.getTrackCount();
        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();
        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();
        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();
        fileCleaningTracker16.track("hi!", (java.lang.Object) fileCleaningTracker27);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker16.getDeleteFailures();
        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);
        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();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker61);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker61.getDeleteFailures();
        int int73 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker16.track("", (java.lang.Object) int73);
        int int75 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) int75, 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.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 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(strList25);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        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(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 3 + "'", int75 == 3);
    }

    @Test
    public void test1670() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1670");
        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);
        int int69 = fileCleaningTracker0.getTrackCount();
        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(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.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
    }

    @Test
    public void test1671() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1671");
        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();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker0.getDeleteFailures();
        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);
        org.junit.Assert.assertNotNull(strList12);
    }

    @Test
    public void test1672() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1672");
        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();
        java.io.File file33 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file33, (java.lang.Object) strList42, fileDeleteStrategy43);
            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(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList42);
    }

    @Test
    public void test1673() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1673");
        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);
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Class<?> wildcardClass93 = 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(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(wildcardClass93);
    }

    @Test
    public void test1674() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1674");
        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);
        fileCleaningTracker9.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.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!");
        int int41 = fileCleaningTracker21.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file20, (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(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(strList22);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
    }

    @Test
    public void test1675() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1675");
        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.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();
        int int10 = fileCleaningTracker8.getTrackCount();
        fileCleaningTracker8.exitWhenFinished();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker8.getDeleteFailures();
        fileCleaningTracker8.exitWhenFinished();
        int int14 = fileCleaningTracker8.getTrackCount();
        fileCleaningTracker8.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file7, (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy16);
            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(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
    }

    @Test
    public void test1676() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1676");
        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();
        int int21 = fileCleaningTracker0.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();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy31);
        fileCleaningTracker26.track("", (java.lang.Object) (-1));
        int int36 = fileCleaningTracker26.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) int36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy39);
        int int41 = fileCleaningTracker23.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(strList18);
        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(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
    }

    @Test
    public void test1677() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1677");
        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();
        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();
        fileCleaningTracker24.exitWhenFinished();
        fileCleaningTracker24.exitWhenFinished();
        int int33 = fileCleaningTracker24.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) fileCleaningTracker24, 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(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(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
    }

    @Test
    public void test1678() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1678");
        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();
        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();
        fileCleaningTracker14.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker14.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) strList20);
            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.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList20);
    }

    @Test
    public void test1679() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1679");
        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();
        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();
        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);
        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);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker8.track("", (java.lang.Object) strList37, 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.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file7, (java.lang.Object) strList45, 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(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        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.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test1680() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1680");
        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.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", obj12, fileDeleteStrategy13);
            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(strList9);
        org.junit.Assert.assertNotNull(strList10);
    }

    @Test
    public void test1681() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1681");
        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;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file12, obj13, fileDeleteStrategy14);
            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 test1682() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1682");
        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);
        fileCleaningTracker17.exitWhenFinished();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker17.getDeleteFailures();
        java.io.File file30 = null;
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker17.track(file30, obj31, 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(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(strList29);
    }

    @Test
    public void test1683() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1683");
        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();
        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();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker0.getDeleteFailures();
        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(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(strList64);
    }

    @Test
    public void test1684() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1684");
        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();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        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;
        fileCleaningTracker39.track("hi!", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy56);
        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.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy69);
        fileCleaningTracker62.track("", (java.lang.Object) 0);
        int int74 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker62.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) strList76, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker39.getDeleteFailures();
        java.lang.Class<?> wildcardClass80 = strList79.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track("hi!", (java.lang.Object) wildcardClass80);
            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.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 2 + "'", int74 == 2);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(wildcardClass80);
    }

    @Test
    public void test1685() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1685");
        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);
        int int72 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass74 = 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(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("'" + int72 + "' != '" + 4 + "'", int72 == 4);
        org.junit.Assert.assertNotNull(wildcardClass74);
    }

    @Test
    public void test1686() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1686");
        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);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass19 = strList18.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(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(wildcardClass19);
    }

    @Test
    public void test1687() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1687");
        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();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 2 + "'", int9 == 2);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 2 + "'", int10 == 2);
    }

    @Test
    public void test1688() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1688");
        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();
        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);
        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();
        fileCleaningTracker19.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker19, 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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker10.track("", (java.lang.Object) strList32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker10.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();
        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);
        fileCleaningTracker40.track("", (java.lang.Object) 1L);
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.lang.Object obj56 = null;
        fileCleaningTracker10.track("", obj56);
        java.lang.Object obj59 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker10.track("", obj59, 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.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();
        fileCleaningTracker63.track("hi!", (java.lang.Object) fileCleaningTracker72);
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker72);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy82);
            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(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(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 2 + "'", int50 == 2);
        org.junit.Assert.assertNotNull(strList53);
        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);
    }

    @Test
    public void test1689() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1689");
        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.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker28.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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) 1L, 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);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker49.exitWhenFinished();
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker49.getClass();
        fileCleaningTracker28.track("hi!", (java.lang.Object) wildcardClass57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker9.getDeleteFailures();
        java.lang.Class<?> wildcardClass62 = 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(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass62);
    }

    @Test
    public void test1690() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1690");
        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();
        int int54 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        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();
        fileCleaningTracker58.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker58.exitWhenFinished();
        fileCleaningTracker58.exitWhenFinished();
        fileCleaningTracker58.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file57, (java.lang.Object) fileCleaningTracker58);
            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.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test1691() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1691");
        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();
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker14.track("", obj30, fileDeleteStrategy31);
        java.lang.Class<?> wildcardClass33 = fileCleaningTracker14.getClass();
        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(wildcardClass33);
    }

    @Test
    public void test1692() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1692");
        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);
        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);
        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);
    }

    @Test
    public void test1693() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1693");
        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) "");
        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.util.List<java.lang.String> strList72 = fileCleaningTracker70.getDeleteFailures();
        int int73 = fileCleaningTracker70.getTrackCount();
        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();
        fileCleaningTracker75.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy82);
        int int84 = fileCleaningTracker75.getTrackCount();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker75.getDeleteFailures();
        fileCleaningTracker75.exitWhenFinished();
        int int87 = fileCleaningTracker75.getTrackCount();
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy89);
        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.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(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 0 + "'", int73 == 0);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 1 + "'", int84 == 1);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
    }

    @Test
    public void test1694() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1694");
        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();
        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();
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker8.exitWhenFinished();
        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();
        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.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy63);
        int int65 = fileCleaningTracker45.getTrackCount();
        fileCleaningTracker45.exitWhenFinished();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker45.getDeleteFailures();
        int int68 = fileCleaningTracker45.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker8.track("", (java.lang.Object) int68);
            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(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.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        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("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
    }

    @Test
    public void test1695() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1695");
        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);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker12.exitWhenFinished();
        int int35 = fileCleaningTracker12.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);
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker37.track("", (java.lang.Object) strList66, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker37.getDeleteFailures();
        java.lang.Class<?> wildcardClass70 = strList69.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker12.track("", (java.lang.Object) wildcardClass70);
            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.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(wildcardClass25);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        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.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass70);
    }

    @Test
    public void test1696() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1696");
        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();
        int int15 = fileCleaningTracker5.getTrackCount();
        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);
        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) 1L);
        int int62 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker17.track("", (java.lang.Object) int62, fileDeleteStrategy63);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy69);
        fileCleaningTracker66.exitWhenFinished();
        fileCleaningTracker66.exitWhenFinished();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker66.getDeleteFailures();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker66.getDeleteFailures();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker66.getDeleteFailures();
        java.lang.Class<?> wildcardClass76 = strList75.getClass();
        fileCleaningTracker17.track("", (java.lang.Object) strList75);
        fileCleaningTracker17.exitWhenFinished();
        java.lang.Class<?> wildcardClass79 = fileCleaningTracker17.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) wildcardClass79, fileDeleteStrategy80);
        fileCleaningTracker5.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        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.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(wildcardClass76);
        org.junit.Assert.assertNotNull(wildcardClass79);
    }

    @Test
    public void test1697() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1697");
        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();
        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();
        int int34 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker24);
        int int37 = 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.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        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.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 3 + "'", int37 == 3);
    }

    @Test
    public void test1698() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1698");
        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();
        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.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker34.track("hi!", (java.lang.Object) "hi!");
        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();
        fileCleaningTracker55.exitWhenFinished();
        fileCleaningTracker55.exitWhenFinished();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker55);
        int int65 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker21.track("", (java.lang.Object) int65, 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(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
    }

    @Test
    public void test1699() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1699");
        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();
        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);
        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.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy32);
        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();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker36);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker14.track("", (java.lang.Object) strList43, 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.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file13, (java.lang.Object) strList51, fileDeleteStrategy52);
            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(strList16);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
    }

    @Test
    public void test1700() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1700");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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();
        int int13 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker11.getDeleteFailures();
        int int15 = fileCleaningTracker11.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);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        int int23 = fileCleaningTracker17.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker26);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker17);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker17.getDeleteFailures();
        int int38 = fileCleaningTracker17.getTrackCount();
        int int39 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (java.lang.Object) int39, 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(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
    }

    @Test
    public void test1701() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1701");
        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();
        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();
        int int38 = fileCleaningTracker28.getTrackCount();
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy57);
        int int59 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker28.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();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker65.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker28.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file24, (java.lang.Object) fileCleaningTracker28);
            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(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.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        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("'" + int59 + "' != '" + 2 + "'", int59 == 2);
        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(strList75);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList80);
    }

    @Test
    public void test1702() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1702");
        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();
        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();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker10);
            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(strList6);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
    }

    @Test
    public void test1703() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1703");
        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();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = strList50.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(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
    }

    @Test
    public void test1704() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1704");
        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);
        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();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (byte) 10, 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();
        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);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker39.track("", (java.lang.Object) strList68, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker39.getDeleteFailures();
        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);
        fileCleaningTracker39.track("", (java.lang.Object) "");
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy83);
        int int85 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int87 = fileCleaningTracker0.getTrackCount();
        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(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList41);
        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.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 0 + "'", int78 == 0);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 5 + "'", int85 == 5);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 5 + "'", int87 == 5);
    }

    @Test
    public void test1705() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1705");
        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);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        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();
        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.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker28.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker28.getDeleteFailures();
        int int38 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy39);
        int int41 = fileCleaningTracker28.getTrackCount();
        int int42 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file18, (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy43);
            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(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
    }

    @Test
    public void test1706() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1706");
        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.io.File file10 = null;
        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();
        int int17 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker11.getDeleteFailures();
        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();
        fileCleaningTracker20.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        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();
        fileCleaningTracker31.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy38);
        int int40 = fileCleaningTracker11.getTrackCount();
        int int41 = fileCleaningTracker11.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (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(strList7);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 1 + "'", int26 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 3 + "'", int41 == 3);
    }

    @Test
    public void test1707() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1707");
        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);
        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();
        fileCleaningTracker49.track("", (java.lang.Object) 1.0f);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker37.track("", (java.lang.Object) "", 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.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);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
    }

    @Test
    public void test1708() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1708");
        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();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
    }

    @Test
    public void test1709() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1709");
        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;
        java.lang.Object obj84 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker71.track(file83, obj84, 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.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);
    }

    @Test
    public void test1710() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1710");
        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();
        int int64 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int66 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker69.getDeleteFailures();
        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.util.List<java.lang.String> strList88 = fileCleaningTracker87.getDeleteFailures();
        java.lang.Class<?> wildcardClass89 = strList88.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker76.track("", (java.lang.Object) wildcardClass89, fileDeleteStrategy90);
        fileCleaningTracker76.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass95 = fileCleaningTracker76.getClass();
        fileCleaningTracker69.track("", (java.lang.Object) fileCleaningTracker76);
        java.util.List<java.lang.String> strList97 = fileCleaningTracker69.getDeleteFailures();
        int int98 = fileCleaningTracker69.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) int98);
            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(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 4 + "'", int63 == 4);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 4 + "'", int64 == 4);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 4 + "'", int66 == 4);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
        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(strList88);
        org.junit.Assert.assertNotNull(wildcardClass89);
        org.junit.Assert.assertNotNull(wildcardClass95);
        org.junit.Assert.assertNotNull(strList97);
        org.junit.Assert.assertTrue("'" + int98 + "' != '" + 1 + "'", int98 == 1);
    }

    @Test
    public void test1711() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1711");
        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.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();
        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.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);
        fileCleaningTracker34.exitWhenFinished();
        int int52 = fileCleaningTracker34.getTrackCount();
        int int53 = fileCleaningTracker34.getTrackCount();
        int int54 = fileCleaningTracker34.getTrackCount();
        int int55 = fileCleaningTracker34.getTrackCount();
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker34);
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker11.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (java.lang.Object) wildcardClass57, 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(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        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.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 2 + "'", int52 == 2);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 2 + "'", int53 == 2);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 2 + "'", int54 == 2);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertNotNull(wildcardClass57);
    }

    @Test
    public void test1712() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1712");
        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);
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file35 = null;
        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);
        fileCleaningTracker36.track("", (java.lang.Object) 0);
        fileCleaningTracker36.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file35, (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy45);
            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);
    }

    @Test
    public void test1713() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1713");
        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);
        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);
        int int65 = fileCleaningTracker60.getTrackCount();
        fileCleaningTracker60.track("", (java.lang.Object) (short) 1);
        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();
        fileCleaningTracker70.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker70.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy78);
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker60);
        java.util.List<java.lang.String> strList81 = 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("'" + 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.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList81);
    }

    @Test
    public void test1714() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1714");
        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();
        java.lang.Class<?> wildcardClass62 = fileCleaningTracker0.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(wildcardClass62);
    }

    @Test
    public void test1715() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1715");
        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);
        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(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);
    }

    @Test
    public void test1716() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1716");
        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();
        int int34 = 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(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 3 + "'", int34 == 3);
    }

    @Test
    public void test1717() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1717");
        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);
        int int61 = fileCleaningTracker34.getTrackCount();
        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();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker34.track("hi!", (java.lang.Object) strList71);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker74.getDeleteFailures();
        int int77 = fileCleaningTracker74.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker79.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy82);
        fileCleaningTracker79.exitWhenFinished();
        fileCleaningTracker79.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker79.getDeleteFailures();
        int int89 = fileCleaningTracker79.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy90);
        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("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 0 + "'", int77 == 0);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
    }

    @Test
    public void test1718() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1718");
        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();
        java.io.File file21 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker22.track("hi!", (java.lang.Object) ' ');
        int int26 = fileCleaningTracker22.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);
        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();
        fileCleaningTracker28.track("", (java.lang.Object) strList46);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy50);
        fileCleaningTracker28.exitWhenFinished();
        int int53 = fileCleaningTracker28.getTrackCount();
        fileCleaningTracker22.track("", (java.lang.Object) int53);
        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();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker56.getDeleteFailures();
        int int60 = fileCleaningTracker56.getTrackCount();
        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();
        int int68 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker62.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker71);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker62);
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker56);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker22.getDeleteFailures();
        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();
        int int91 = fileCleaningTracker85.getTrackCount();
        fileCleaningTracker85.exitWhenFinished();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker85.getDeleteFailures();
        java.lang.Class<?> wildcardClass94 = strList93.getClass();
        fileCleaningTracker22.track("hi!", (java.lang.Object) wildcardClass94);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file21, (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.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("'" + int26 + "' != '" + 1 + "'", int26 == 1);
        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.assertTrue("'" + int53 + "' != '" + 3 + "'", int53 == 3);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 1 + "'", int77 == 1);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 1 + "'", int91 == 1);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test1719() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1719");
        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();
        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();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy31);
        fileCleaningTracker26.track("", (java.lang.Object) 1L);
        int int36 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) strList40, fileDeleteStrategy41);
            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(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
    }

    @Test
    public void test1720() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1720");
        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();
        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.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
    }

    @Test
    public void test1721() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1721");
        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();
        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();
        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();
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker26);
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker17);
        int int35 = fileCleaningTracker8.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);
        java.lang.Class<?> wildcardClass56 = fileCleaningTracker46.getClass();
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker46);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker8.getDeleteFailures();
        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 fileDeleteStrategy65 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy65);
        fileCleaningTracker60.track("", (java.lang.Object) (-1));
        fileCleaningTracker8.track("", (java.lang.Object) (-1));
        int int71 = fileCleaningTracker8.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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy85);
        fileCleaningTracker8.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy88);
            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(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        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.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(wildcardClass56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 4 + "'", int71 == 4);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 0 + "'", int78 == 0);
    }

    @Test
    public void test1722() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1722");
        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();
        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);
        fileCleaningTracker20.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker20.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();
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker30);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker20.getDeleteFailures();
        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);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker57);
        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();
        fileCleaningTracker68.track("hi!", (java.lang.Object) 3);
        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();
        int int81 = fileCleaningTracker79.getTrackCount();
        fileCleaningTracker79.exitWhenFinished();
        fileCleaningTracker68.track("hi!", (java.lang.Object) fileCleaningTracker79);
        fileCleaningTracker79.exitWhenFinished();
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker79);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file19, (java.lang.Object) fileCleaningTracker79, 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(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(strList28);
        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(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 0 + "'", int81 == 0);
    }

    @Test
    public void test1723() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1723");
        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();
        fileCleaningTracker35.exitWhenFinished();
        int int92 = 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.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 3 + "'", int92 == 3);
    }

    @Test
    public void test1724() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1724");
        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 = fileCleaningTracker21.getDeleteFailures();
        int int66 = fileCleaningTracker21.getTrackCount();
        java.io.File file67 = null;
        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);
        int int74 = fileCleaningTracker68.getTrackCount();
        fileCleaningTracker68.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker21.track(file67, (java.lang.Object) fileCleaningTracker68);
            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(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.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
    }

    @Test
    public void test1725() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1725");
        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();
        java.io.File file11 = null;
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, obj12, fileDeleteStrategy13);
            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(strList9);
        org.junit.Assert.assertNotNull(strList10);
    }

    @Test
    public void test1726() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1726");
        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);
        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();
        int int33 = fileCleaningTracker30.getTrackCount();
        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();
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy42);
        int int44 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker35.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35);
        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.lang.Object obj59 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("", obj59, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker57.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        int int67 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy68);
        java.lang.Object obj71 = null;
        fileCleaningTracker57.track("", obj71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file47, obj71, 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(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(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 2 + "'", int67 == 2);
    }

    @Test
    public void test1727() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1727");
        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 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker35.exitWhenFinished();
        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(strList88);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 3 + "'", int90 == 3);
    }

    @Test
    public void test1728() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1728");
        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();
        java.lang.Class<?> wildcardClass37 = strList36.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) wildcardClass37, 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.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy46);
        fileCleaningTracker41.track("", (java.lang.Object) 1L);
        int int51 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker6.track("", (java.lang.Object) int51, 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();
        fileCleaningTracker55.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker55.getDeleteFailures();
        java.lang.Class<?> wildcardClass65 = strList64.getClass();
        fileCleaningTracker6.track("", (java.lang.Object) strList64);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList68);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        int int76 = fileCleaningTracker74.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker71.track("", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy81);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker74.getDeleteFailures();
        java.lang.Class<?> wildcardClass84 = fileCleaningTracker74.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass84);
        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(wildcardClass37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 2 + "'", int51 == 2);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 0 + "'", int76 == 0);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(wildcardClass84);
    }

    @Test
    public void test1729() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1729");
        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();
        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();
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker35);
        java.lang.Class<?> wildcardClass43 = fileCleaningTracker35.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(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.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(wildcardClass43);
    }

    @Test
    public void test1730() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1730");
        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);
        int int31 = fileCleaningTracker0.getTrackCount();
        int int32 = fileCleaningTracker0.getTrackCount();
        java.io.File file33 = null;
        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();
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker34.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file33, (java.lang.Object) fileCleaningTracker34);
            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("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 3 + "'", int32 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
    }

    @Test
    public void test1731() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1731");
        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);
        int int57 = fileCleaningTracker8.getTrackCount();
        java.io.File file58 = null;
        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();
        fileCleaningTracker59.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        int int69 = fileCleaningTracker59.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker59.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker8.track(file58, (java.lang.Object) strList70);
            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(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);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test1732() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1732");
        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);
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker18.track("hi!", obj30, fileDeleteStrategy31);
            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.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);
    }

    @Test
    public void test1733() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1733");
        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.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();
        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);
        fileCleaningTracker31.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file30, (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy74);
            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(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);
    }

    @Test
    public void test1734() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1734");
        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();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        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();
        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.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileCleaningTracker24);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker13.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();
        int int39 = fileCleaningTracker33.getTrackCount();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker33.getDeleteFailures();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker33.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker33.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();
        fileCleaningTracker45.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) strList51, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileDeleteStrategy52, fileDeleteStrategy54);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) 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(strList5);
        org.junit.Assert.assertNotNull(strList7);
        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(strList29);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList51);
    }

    @Test
    public void test1735() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1735");
        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.util.List<java.lang.String> strList36 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker26.exitWhenFinished();
        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(strList36);
        org.junit.Assert.assertNotNull(strList37);
    }

    @Test
    public void test1736() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1736");
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 100, fileDeleteStrategy8);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
    }

    @Test
    public void test1737() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1737");
        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);
        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.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.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        java.lang.Class<?> wildcardClass55 = strList54.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker42.track("", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        fileCleaningTracker42.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass61 = fileCleaningTracker42.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker42);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker35.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.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();
        fileCleaningTracker74.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy85);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileDeleteStrategy85, fileDeleteStrategy87);
        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.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(strList54);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(wildcardClass61);
        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.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test1738() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1738");
        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);
        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);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker81.getDeleteFailures();
        int int91 = fileCleaningTracker81.getTrackCount();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker81.getDeleteFailures();
        fileCleaningTracker81.exitWhenFinished();
        int int94 = fileCleaningTracker81.getTrackCount();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker81.getDeleteFailures();
        fileCleaningTracker60.track("hi!", (java.lang.Object) fileCleaningTracker81);
        int int97 = fileCleaningTracker60.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.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(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 0 + "'", int79 == 0);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 1 + "'", int91 == 1);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 1 + "'", int94 == 1);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertTrue("'" + int97 + "' != '" + 3 + "'", int97 == 3);
    }

    @Test
    public void test1739() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1739");
        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();
        java.io.File file12 = null;
        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.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.lang.Class<?> wildcardClass38 = strList37.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker25.track("", (java.lang.Object) wildcardClass38, fileDeleteStrategy39);
        fileCleaningTracker25.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList44 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker16.track("hi!", (java.lang.Object) fileCleaningTracker25);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file12, (java.lang.Object) fileCleaningTracker25);
            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.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList9);
        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.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass38);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test1740() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1740");
        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) "");
        int int22 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker0.getDeleteFailures();
        int int24 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 3 + "'", int22 == 3);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 3 + "'", int24 == 3);
    }

    @Test
    public void test1741() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1741");
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy16);
        int int18 = fileCleaningTracker13.getTrackCount();
        fileCleaningTracker13.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy20);
            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.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
    }

    @Test
    public void test1742() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1742");
        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();
        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();
        int int63 = fileCleaningTracker57.getTrackCount();
        fileCleaningTracker57.exitWhenFinished();
        int int65 = fileCleaningTracker57.getTrackCount();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker57);
        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.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList66);
    }

    @Test
    public void test1743() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1743");
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy15);
        int int17 = fileCleaningTracker12.getTrackCount();
        fileCleaningTracker12.track("", (java.lang.Object) (short) 1);
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 1);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
    }

    @Test
    public void test1744() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1744");
        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();
        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();
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker35);
        int int43 = fileCleaningTracker8.getTrackCount();
        int int44 = fileCleaningTracker8.getTrackCount();
        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);
        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();
        fileCleaningTracker46.track("", (java.lang.Object) strList64);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy68);
        fileCleaningTracker46.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker46.exitWhenFinished();
        fileCleaningTracker46.exitWhenFinished();
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker46);
        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.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        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(strList71);
    }

    @Test
    public void test1745() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1745");
        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.lang.Class<?> wildcardClass49 = fileCleaningTracker0.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(wildcardClass49);
    }

    @Test
    public void test1746() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1746");
        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();
        int int28 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 1, 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);
        int int40 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker35.track("", (java.lang.Object) (short) 1);
        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();
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker54);
        java.lang.Class<?> wildcardClass62 = fileCleaningTracker54.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) wildcardClass62);
        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();
        int int68 = fileCleaningTracker65.getTrackCount();
        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();
        fileCleaningTracker70.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker70.exitWhenFinished();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker5.track("", (java.lang.Object) "", fileDeleteStrategy83);
        java.lang.Class<?> wildcardClass85 = fileCleaningTracker5.getClass();
        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.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        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(wildcardClass62);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(wildcardClass85);
    }

    @Test
    public void test1747() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1747");
        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.util.List<java.lang.String> strList19 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker9.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(strList19);
        org.junit.Assert.assertNotNull(strList20);
    }

    @Test
    public void test1748() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1748");
        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();
        int int28 = 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.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
    }

    @Test
    public void test1749() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1749");
        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.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList22 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        int int25 = fileCleaningTracker3.getTrackCount();
        int int26 = fileCleaningTracker3.getTrackCount();
        java.io.File file27 = null;
        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();
        fileCleaningTracker28.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker28.exitWhenFinished();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker28.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file27, (java.lang.Object) fileCleaningTracker28);
            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.assertTrue("'" + int25 + "' != '" + 3 + "'", int25 == 3);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 3 + "'", int26 == 3);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList36);
    }

    @Test
    public void test1750() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1750");
        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);
        fileCleaningTracker0.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();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker39.getDeleteFailures();
        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();
        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();
        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();
        fileCleaningTracker59.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        int int69 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker39.track("", (java.lang.Object) "hi!", fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker39.getDeleteFailures();
        java.lang.Class<?> wildcardClass75 = strList74.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass75);
            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(strList34);
        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.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(wildcardClass75);
    }

    @Test
    public void test1751() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1751");
        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);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker9.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();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker25.getDeleteFailures();
        int int37 = fileCleaningTracker25.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file21, (java.lang.Object) int37);
            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(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
    }

    @Test
    public void test1752() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1752");
        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);
        int int29 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker3.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();
        int int35 = fileCleaningTracker32.getTrackCount();
        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();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker37.getDeleteFailures();
        int int47 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy49);
        fileCleaningTracker37.exitWhenFinished();
        fileCleaningTracker37.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(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 4 + "'", int29 == 4);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
    }

    @Test
    public void test1753() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1753");
        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);
        fileCleaningTracker0.exitWhenFinished();
        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);
    }

    @Test
    public void test1754() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1754");
        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();
        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.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);
        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();
        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.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        java.lang.Class<?> wildcardClass69 = strList68.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker56.track("", (java.lang.Object) wildcardClass69, fileDeleteStrategy70);
        fileCleaningTracker56.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass75 = fileCleaningTracker56.getClass();
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker30.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker81.getDeleteFailures();
        fileCleaningTracker81.exitWhenFinished();
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker81);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker30.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) fileCleaningTracker30, 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(strList25);
        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(strList50);
        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.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(wildcardClass69);
        org.junit.Assert.assertNotNull(wildcardClass75);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList91);
    }

    @Test
    public void test1755() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1755");
        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();
        int int49 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker47.getDeleteFailures();
        int int51 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        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);
        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();
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker77, fileDeleteStrategy88);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track("", (java.lang.Object) "", 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(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.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertNotNull(strList52);
        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(strList75);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 0 + "'", int79 == 0);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test1756() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1756");
        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.lang.Object obj38 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("", obj38, fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker36.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        int int46 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy47);
        int int49 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker36.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file26, (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy51);
            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(strList41);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 2 + "'", int49 == 2);
    }

    @Test
    public void test1757() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1757");
        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();
        int int7 = fileCleaningTracker0.getTrackCount();
        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);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker10.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) fileCleaningTracker10, 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(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 0 + "'", int7 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
    }

    @Test
    public void test1758() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1758");
        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.track("", (java.lang.Object) (short) 1);
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker19);
        java.lang.Class<?> wildcardClass27 = fileCleaningTracker19.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass27);
        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();
        int int33 = fileCleaningTracker30.getTrackCount();
        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();
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker35.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker35);
        int int48 = fileCleaningTracker35.getTrackCount();
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 1 + "'", int5 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(wildcardClass27);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
    }

    @Test
    public void test1759() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1759");
        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();
        java.io.File file45 = null;
        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);
        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();
        int int55 = fileCleaningTracker52.getTrackCount();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy64);
        int int66 = fileCleaningTracker57.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker57);
        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();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker79.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy82);
        fileCleaningTracker79.exitWhenFinished();
        int int85 = fileCleaningTracker79.getTrackCount();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker79.getDeleteFailures();
        fileCleaningTracker70.track("", (java.lang.Object) fileCleaningTracker79);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy90);
        java.util.List<java.lang.String> strList92 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker70.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy94);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file45, (java.lang.Object) fileCleaningTracker70);
            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("'" + int44 + "' != '" + 3 + "'", int44 == 3);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 1 + "'", int85 == 1);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList92);
    }

    @Test
    public void test1760() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1760");
        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);
        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);
        fileCleaningTracker42.exitWhenFinished();
        int int48 = fileCleaningTracker42.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file38, (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy50);
            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.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.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertNotNull(strList49);
    }

    @Test
    public void test1761() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1761");
        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();
        java.io.File file7 = null;
        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();
        fileCleaningTracker17.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker8.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();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker8.track("", (java.lang.Object) strList30, 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();
        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();
        fileCleaningTracker43.track("hi!", (java.lang.Object) fileCleaningTracker52);
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker43);
        int int61 = fileCleaningTracker34.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.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);
        java.lang.Class<?> wildcardClass82 = fileCleaningTracker72.getClass();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker72);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) strList86, fileDeleteStrategy87);
        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();
        fileCleaningTracker90.exitWhenFinished();
        java.util.List<java.lang.String> strList97 = fileCleaningTracker90.getDeleteFailures();
        fileCleaningTracker8.track("hi!", (java.lang.Object) strList97);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file7, (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(strList5);
        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(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        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.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
        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(wildcardClass82);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertNotNull(strList97);
    }

    @Test
    public void test1762() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1762");
        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);
        java.io.File file80 = null;
        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);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker87 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker87.getDeleteFailures();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker87.getDeleteFailures();
        fileCleaningTracker87.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker87.exitWhenFinished();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker87.getDeleteFailures();
        fileCleaningTracker81.track("hi!", (java.lang.Object) strList94);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file80, (java.lang.Object) strList94, fileDeleteStrategy96);
            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.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(strList88);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList94);
    }

    @Test
    public void test1763() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1763");
        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();
        int int27 = fileCleaningTracker3.getTrackCount();
        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();
        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);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker35);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker35.getDeleteFailures();
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker60.track("", (java.lang.Object) ' ', fileDeleteStrategy78);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker81.getDeleteFailures();
        int int83 = fileCleaningTracker81.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker60.track("", (java.lang.Object) int83, fileDeleteStrategy84);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker60.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy88);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileDeleteStrategy88, fileDeleteStrategy90);
        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.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.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);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList55);
        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(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 0 + "'", int83 == 0);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test1764() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1764");
        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();
        fileCleaningTracker37.track("hi!", (java.lang.Object) ' ');
        java.util.List<java.lang.String> strList41 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy43);
        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(strList41);
        org.junit.Assert.assertNotNull(strList42);
    }

    @Test
    public void test1765() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1765");
        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();
        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);
        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.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) strList54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        fileCleaningTracker36.exitWhenFinished();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker36.exitWhenFinished();
        fileCleaningTracker36.exitWhenFinished();
        java.lang.Class<?> wildcardClass64 = fileCleaningTracker36.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker36);
            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(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(wildcardClass64);
    }

    @Test
    public void test1766() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1766");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.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.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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy49);
        fileCleaningTracker20.exitWhenFinished();
        fileCleaningTracker20.exitWhenFinished();
        int int53 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy54);
            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(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        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.assertTrue("'" + int53 + "' != '" + 2 + "'", int53 == 2);
    }

    @Test
    public void test1767() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1767");
        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);
        int int17 = fileCleaningTracker0.getTrackCount();
        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.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();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker34);
        int int44 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int44);
        java.lang.Class<?> wildcardClass46 = 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("'" + int17 + "' != '" + 2 + "'", int17 == 2);
        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.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(wildcardClass46);
    }

    @Test
    public void test1768() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1768");
        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();
        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.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        java.lang.Class<?> wildcardClass36 = strList35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker23.track("", (java.lang.Object) wildcardClass36, fileDeleteStrategy37);
        fileCleaningTracker23.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList42 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker23);
        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();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker45.getDeleteFailures();
        int int49 = fileCleaningTracker45.getTrackCount();
        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();
        int int57 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker60);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker51);
        int int71 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker51.exitWhenFinished();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker51);
        int int75 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy76);
            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(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(wildcardClass36);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        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(strList58);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 2 + "'", int71 == 2);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 2 + "'", int75 == 2);
    }

    @Test
    public void test1769() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1769");
        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);
        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);
    }

    @Test
    public void test1770() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1770");
        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();
        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();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker10.exitWhenFinished();
        int int19 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        java.lang.Class<?> wildcardClass22 = fileCleaningTracker10.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker10);
            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(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(wildcardClass22);
    }

    @Test
    public void test1771() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1771");
        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);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker3.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker32.getDeleteFailures();
        int int35 = fileCleaningTracker32.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.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker32.track("", (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();
        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);
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker67);
        int int75 = fileCleaningTracker40.getTrackCount();
        int int76 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file31, (java.lang.Object) int76, 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(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(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        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(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("'" + int75 + "' != '" + 2 + "'", int75 == 2);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 2 + "'", int76 == 2);
    }

    @Test
    public void test1772() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1772");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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));
        int int73 = fileCleaningTracker10.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.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy85);
        java.util.List<java.lang.String> strList87 = fileCleaningTracker78.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker89 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj91 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker89.track("", obj91, fileDeleteStrategy92);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker89.getDeleteFailures();
        fileCleaningTracker78.track("hi!", (java.lang.Object) fileCleaningTracker89);
        java.util.List<java.lang.String> strList96 = fileCleaningTracker78.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy97 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker78, fileDeleteStrategy97);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker78);
            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("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        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.assertTrue("'" + int73 + "' != '" + 4 + "'", int73 == 4);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 0 + "'", int80 == 0);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertNotNull(strList96);
    }

    @Test
    public void test1773() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1773");
        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);
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        int int52 = 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("'" + int52 + "' != '" + 3 + "'", int52 == 3);
    }

    @Test
    public void test1774() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1774");
        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();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker0.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);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file27, (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.assertNotNull(strList25);
        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);
    }

    @Test
    public void test1775() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1775");
        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.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();
        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);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file28, (java.lang.Object) fileCleaningTracker43);
            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(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList48);
    }

    @Test
    public void test1776() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1776");
        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();
        fileCleaningTracker0.exitWhenFinished();
        int int37 = fileCleaningTracker0.getTrackCount();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", obj39, fileDeleteStrategy40);
            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(wildcardClass31);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 3 + "'", int37 == 3);
    }

    @Test
    public void test1777() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1777");
        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);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker12.exitWhenFinished();
        int int35 = fileCleaningTracker12.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();
        fileCleaningTracker37.track("hi!", (java.lang.Object) 3);
        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();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        java.lang.Class<?> wildcardClass58 = fileCleaningTracker48.getClass();
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker48);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker48);
            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.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(wildcardClass25);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertNotNull(strList42);
        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(strList57);
        org.junit.Assert.assertNotNull(wildcardClass58);
    }

    @Test
    public void test1778() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1778");
        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.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker40.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);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) strList54);
        fileCleaningTracker3.track("", (java.lang.Object) "");
        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();
        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();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker85.getDeleteFailures();
        int int87 = fileCleaningTracker85.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker82.track("", (java.lang.Object) fileCleaningTracker85, fileDeleteStrategy88);
        fileCleaningTracker85.exitWhenFinished();
        int int91 = fileCleaningTracker85.getTrackCount();
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker85);
        java.util.List<java.lang.String> strList93 = fileCleaningTracker85.getDeleteFailures();
        java.lang.Class<?> wildcardClass94 = strList93.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file57, (java.lang.Object) strList93);
            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.assertTrue("'" + int37 + "' != '" + 2 + "'", int37 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        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.assertNotNull(strList86);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 0 + "'", int87 == 0);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 0 + "'", int91 == 0);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test1779() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1779");
        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();
        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();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker20);
        int int27 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        int int30 = fileCleaningTracker0.getTrackCount();
        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.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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker36.track("", (java.lang.Object) ' ', fileDeleteStrategy54);
        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;
        fileCleaningTracker36.track("", (java.lang.Object) int59, fileDeleteStrategy60);
        int int62 = fileCleaningTracker36.getTrackCount();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker36.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();
        int int68 = fileCleaningTracker65.getTrackCount();
        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();
        fileCleaningTracker70.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker70.getDeleteFailures();
        int int80 = fileCleaningTracker70.getTrackCount();
        fileCleaningTracker70.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList84, fileDeleteStrategy85);
        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("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        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(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 4 + "'", int62 == 4);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test1780() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1780");
        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);
        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.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);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) strList50);
        fileCleaningTracker0.track("", (java.lang.Object) strList50);
        int int53 = fileCleaningTracker0.getTrackCount();
        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(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 5 + "'", int53 == 5);
    }

    @Test
    public void test1781() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1781");
        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);
        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);
        fileCleaningTracker27.track("", (java.lang.Object) 0);
        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.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) 2, 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.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy53);
        fileCleaningTracker36.track("hi!", (java.lang.Object) "hi!");
        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();
        fileCleaningTracker57.exitWhenFinished();
        fileCleaningTracker57.exitWhenFinished();
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker57);
        int int67 = fileCleaningTracker36.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);
        fileCleaningTracker69.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker36.track("", (java.lang.Object) strList77, fileDeleteStrategy78);
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker36);
        fileCleaningTracker6.track("", (java.lang.Object) "");
        java.io.File file82 = null;
        java.lang.Object obj83 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.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.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(strList37);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 0 + "'", int48 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 3 + "'", int67 == 3);
        org.junit.Assert.assertNotNull(strList77);
    }

    @Test
    public void test1782() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1782");
        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();
        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.lang.Object obj68 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker66.track("", obj68, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker55.track("hi!", (java.lang.Object) fileCleaningTracker66);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker55.getDeleteFailures();
        fileCleaningTracker40.track("hi!", (java.lang.Object) strList73);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker76.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy79);
        fileCleaningTracker76.exitWhenFinished();
        int int82 = fileCleaningTracker76.getTrackCount();
        fileCleaningTracker76.exitWhenFinished();
        java.lang.Class<?> wildcardClass84 = fileCleaningTracker76.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker40.track("", (java.lang.Object) wildcardClass84, fileDeleteStrategy85);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker88 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj90 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker88.track("", obj90, fileDeleteStrategy91);
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker88);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file36, (java.lang.Object) fileCleaningTracker40, 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(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(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(strList71);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
        org.junit.Assert.assertNotNull(wildcardClass84);
    }

    @Test
    public void test1783() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1783");
        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);
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker67.getDeleteFailures();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker77.getDeleteFailures();
        int int80 = fileCleaningTracker77.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();
        fileCleaningTracker82.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker77.track("hi!", (java.lang.Object) fileCleaningTracker82, fileDeleteStrategy89);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker82.getDeleteFailures();
        int int92 = fileCleaningTracker82.getTrackCount();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker82.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) strList93, fileDeleteStrategy94);
        fileCleaningTracker67.exitWhenFinished();
        java.lang.Class<?> wildcardClass97 = fileCleaningTracker67.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy98 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy98);
        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.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 0 + "'", int80 == 0);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 1 + "'", int92 == 1);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(wildcardClass97);
    }

    @Test
    public void test1784() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1784");
        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();
        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);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker41.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker19.track(file40, (java.lang.Object) strList61);
            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(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(strList59);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test1785() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1785");
        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);
        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();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (byte) 10, 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);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker22.track("", (java.lang.Object) strList51, 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.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy57);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        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.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList23);
        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.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList56);
    }

    @Test
    public void test1786() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1786");
        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);
        int int8 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        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.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.lang.Class<?> wildcardClass37 = fileCleaningTracker28.getClass();
        fileCleaningTracker14.track("hi!", (java.lang.Object) wildcardClass37);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (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.assertTrue("'" + int8 + "' != '" + 2 + "'", int8 == 2);
        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(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(wildcardClass37);
    }

    @Test
    public void test1787() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1787");
        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.lang.Class<?> wildcardClass33 = strList32.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.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(wildcardClass33);
    }

    @Test
    public void test1788() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1788");
        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.util.List<java.lang.String> strList79 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList80 = 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(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(strList79);
        org.junit.Assert.assertNotNull(strList80);
    }

    @Test
    public void test1789() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1789");
        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();
        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();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        int int32 = fileCleaningTracker29.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.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy47);
        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.lang.Object obj66 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker64.track("", obj66, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker53.track("hi!", (java.lang.Object) fileCleaningTracker64);
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker64);
        java.lang.Class<?> wildcardClass72 = fileCleaningTracker37.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file28, (java.lang.Object) wildcardClass72, 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(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(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        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(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test1790() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1790");
        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.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();
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker39);
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker39.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (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(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("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList48);
    }

    @Test
    public void test1791() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1791");
        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.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList39, fileDeleteStrategy40);
        java.lang.Class<?> wildcardClass42 = fileCleaningTracker0.getClass();
        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(strList39);
        org.junit.Assert.assertNotNull(wildcardClass42);
    }

    @Test
    public void test1792() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1792");
        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.lang.Class<?> wildcardClass14 = 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(wildcardClass14);
    }

    @Test
    public void test1793() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1793");
        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();
        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.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) strList46);
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file29, (java.lang.Object) fileCleaningTracker30, 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(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);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test1794() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1794");
        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();
        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();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        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);
        int int57 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker50.getDeleteFailures();
        int int61 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) int61, fileDeleteStrategy62);
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker25);
        int int65 = fileCleaningTracker25.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.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        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.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
    }

    @Test
    public void test1795() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1795");
        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();
        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();
        int int34 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker24);
        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);
        fileCleaningTracker38.exitWhenFinished();
        int int47 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker24.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.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        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.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
    }

    @Test
    public void test1796() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1796");
        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);
        int int65 = fileCleaningTracker42.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(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.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
    }

    @Test
    public void test1797() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1797");
        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;
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy54);
        fileCleaningTracker49.track("", (java.lang.Object) (-1));
        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 fileDeleteStrategy65 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy65);
        fileCleaningTracker60.track("", (java.lang.Object) (-1));
        fileCleaningTracker49.track("", (java.lang.Object) "");
        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();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy80);
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker72.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file48, (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy84);
            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);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList79);
    }

    @Test
    public void test1798() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1798");
        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.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) strList25);
        int int27 = fileCleaningTracker9.getTrackCount();
        int int28 = fileCleaningTracker9.getTrackCount();
        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);
        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);
        fileCleaningTracker30.track("hi!", (java.lang.Object) "hi!");
        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();
        fileCleaningTracker51.exitWhenFinished();
        fileCleaningTracker51.exitWhenFinished();
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker51);
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy63);
            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(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.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        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(strList62);
    }

    @Test
    public void test1799() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1799");
        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);
        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();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker81.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList87, fileDeleteStrategy88);
        java.lang.Class<?> wildcardClass90 = strList87.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.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(wildcardClass90);
    }

    @Test
    public void test1800() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1800");
        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);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        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);
        fileCleaningTracker40.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker40.getDeleteFailures();
        java.lang.Class<?> wildcardClass49 = strList48.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file39, (java.lang.Object) wildcardClass49, fileDeleteStrategy50);
            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(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(strList37);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(wildcardClass49);
    }

    @Test
    public void test1801() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1801");
        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.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker69.getDeleteFailures();
        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.util.List<java.lang.String> strList88 = fileCleaningTracker87.getDeleteFailures();
        java.lang.Class<?> wildcardClass89 = strList88.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker76.track("", (java.lang.Object) wildcardClass89, fileDeleteStrategy90);
        fileCleaningTracker76.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass95 = fileCleaningTracker76.getClass();
        fileCleaningTracker69.track("", (java.lang.Object) fileCleaningTracker76);
        java.util.List<java.lang.String> strList97 = fileCleaningTracker76.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file68, (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(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.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
        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(strList88);
        org.junit.Assert.assertNotNull(wildcardClass89);
        org.junit.Assert.assertNotNull(wildcardClass95);
        org.junit.Assert.assertNotNull(strList97);
    }

    @Test
    public void test1802() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1802");
        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.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy15);
        fileCleaningTracker10.track("", (java.lang.Object) (-1));
        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);
        fileCleaningTracker21.track("", (java.lang.Object) (-1));
        fileCleaningTracker10.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker33.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker33.exitWhenFinished();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker33.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) fileCleaningTracker33);
            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(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
    }

    @Test
    public void test1803() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1803");
        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.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);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker33.getDeleteFailures();
        int int52 = fileCleaningTracker33.getTrackCount();
        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();
        int int64 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker54);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker54);
        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.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 2 + "'", int52 == 2);
        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.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList65);
    }

    @Test
    public void test1804() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1804");
        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);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        int int76 = fileCleaningTracker74.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker71.track("", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy81);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker74.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj87 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker85.track("", obj87, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker85.getDeleteFailures();
        int int91 = fileCleaningTracker85.getTrackCount();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker85.getDeleteFailures();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker85.getDeleteFailures();
        fileCleaningTracker74.track("", (java.lang.Object) fileCleaningTracker85);
        fileCleaningTracker74.exitWhenFinished();
        java.util.List<java.lang.String> strList96 = fileCleaningTracker74.getDeleteFailures();
        java.util.List<java.lang.String> strList97 = fileCleaningTracker74.getDeleteFailures();
        int int98 = fileCleaningTracker74.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker57.track("hi!", (java.lang.Object) int98);
            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.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.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 0 + "'", int76 == 0);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 1 + "'", int91 == 1);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(strList96);
        org.junit.Assert.assertNotNull(strList97);
        org.junit.Assert.assertTrue("'" + int98 + "' != '" + 2 + "'", int98 == 2);
    }

    @Test
    public void test1805() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1805");
        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);
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        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();
        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();
        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();
        fileCleaningTracker43.track("hi!", (java.lang.Object) fileCleaningTracker54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy61);
        fileCleaningTracker37.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file36, (java.lang.Object) fileCleaningTracker37);
            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(strList38);
        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.assertNotNull(strList59);
    }

    @Test
    public void test1806() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1806");
        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();
        fileCleaningTracker5.exitWhenFinished();
        java.io.File file17 = null;
        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);
        fileCleaningTracker18.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker18.getDeleteFailures();
        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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker28.exitWhenFinished();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker28);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker18.getDeleteFailures();
        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();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker55);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file17, (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(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        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(strList44);
        org.junit.Assert.assertNotNull(strList50);
        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(strList63);
    }

    @Test
    public void test1807() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1807");
        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();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass8 = strList7.getClass();
        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(strList7);
        org.junit.Assert.assertNotNull(wildcardClass8);
    }

    @Test
    public void test1808() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1808");
        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);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker5);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker0.getDeleteFailures();
        int int15 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass16 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 2 + "'", int15 == 2);
        org.junit.Assert.assertNotNull(wildcardClass16);
    }

    @Test
    public void test1809() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1809");
        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();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy36);
        fileCleaningTracker33.exitWhenFinished();
        int int39 = fileCleaningTracker33.getTrackCount();
        fileCleaningTracker33.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker33, 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();
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList59 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = 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(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(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        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(strList59);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test1810() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1810");
        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 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
    }

    @Test
    public void test1811() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1811");
        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);
        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.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.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.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy69);
        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();
        java.lang.Class<?> wildcardClass75 = strList74.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker62.track("", (java.lang.Object) wildcardClass75, fileDeleteStrategy76);
        fileCleaningTracker62.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass81 = fileCleaningTracker62.getClass();
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy83);
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker55);
        java.io.File file86 = null;
        java.lang.Object obj87 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker22.track(file86, obj87, 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(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(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(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(wildcardClass75);
        org.junit.Assert.assertNotNull(wildcardClass81);
    }

    @Test
    public void test1812() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1812");
        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.io.File file51 = null;
        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();
        fileCleaningTracker52.track("", (java.lang.Object) 1.0f);
        int int58 = fileCleaningTracker52.getTrackCount();
        java.lang.Class<?> wildcardClass59 = fileCleaningTracker52.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file51, (java.lang.Object) wildcardClass59, fileDeleteStrategy60);
            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.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 3 + "'", int50 == 3);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
        org.junit.Assert.assertNotNull(wildcardClass59);
    }

    @Test
    public void test1813() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1813");
        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.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker28.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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) 1L, 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);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker49.exitWhenFinished();
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker49.getClass();
        fileCleaningTracker28.track("hi!", (java.lang.Object) wildcardClass57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.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(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test1814() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1814");
        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.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 = fileCleaningTracker33.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.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();
        fileCleaningTracker68.track("hi!", (java.lang.Object) fileCleaningTracker77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy85);
        fileCleaningTracker56.exitWhenFinished();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker56);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker56.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker56);
        java.util.List<java.lang.String> strList91 = 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(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 + "' != '" + 2 + "'", int51 == 2);
        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.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList91);
    }

    @Test
    public void test1815() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1815");
        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!");
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = 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.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
    }

    @Test
    public void test1816() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1816");
        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);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker39.getDeleteFailures();
        int int42 = fileCleaningTracker39.getTrackCount();
        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();
        fileCleaningTracker44.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker44.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker44.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker44, 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(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(strList40);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test1817() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1817");
        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();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file11 = null;
        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();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker12.getDeleteFailures();
        int int16 = fileCleaningTracker12.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, (java.lang.Object) strList17, fileDeleteStrategy18);
            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(strList7);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList17);
    }

    @Test
    public void test1818() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1818");
        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.lang.Class<?> wildcardClass34 = 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(wildcardClass34);
    }

    @Test
    public void test1819() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1819");
        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();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker27.track("hi!", (java.lang.Object) ' ');
        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.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker32.track("hi!", (java.lang.Object) "hi!");
        int int52 = fileCleaningTracker32.getTrackCount();
        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.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy62);
        fileCleaningTracker27.track("", (java.lang.Object) fileDeleteStrategy62);
        int int65 = fileCleaningTracker27.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker27);
            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.assertTrue("'" + int24 + "' != '" + 3 + "'", int24 == 3);
        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.assertTrue("'" + int52 + "' != '" + 2 + "'", int52 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
    }

    @Test
    public void test1820() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1820");
        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);
        int int16 = fileCleaningTracker11.getTrackCount();
        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();
        int int40 = fileCleaningTracker21.getTrackCount();
        java.lang.Class<?> wildcardClass41 = fileCleaningTracker21.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker21);
            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.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        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.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(wildcardClass41);
    }

    @Test
    public void test1821() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1821");
        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();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        int int6 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 0 + "'", int6 == 0);
    }

    @Test
    public void test1822() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1822");
        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);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker0.getDeleteFailures();
        int int67 = fileCleaningTracker0.getTrackCount();
        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();
        fileCleaningTracker69.exitWhenFinished();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker69.exitWhenFinished();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker69.exitWhenFinished();
        fileCleaningTracker69.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker69);
            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(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(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 3 + "'", int67 == 3);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList79);
    }

    @Test
    public void test1823() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1823");
        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();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker25);
        int int32 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker25.getDeleteFailures();
        int int36 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) int36, fileDeleteStrategy37);
        java.io.File file39 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file39, (java.lang.Object) 5);
            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(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
    }

    @Test
    public void test1824() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1824");
        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();
        int int36 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker23.exitWhenFinished();
        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);
        int int66 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        java.lang.Class<?> wildcardClass70 = strList69.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) wildcardClass70, fileDeleteStrategy71);
        fileCleaningTracker39.exitWhenFinished();
        int int74 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track("hi!", (java.lang.Object) strList75, 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(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.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        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.assertTrue("'" + int66 + "' != '" + 2 + "'", int66 == 2);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass70);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 3 + "'", int74 == 3);
        org.junit.Assert.assertNotNull(strList75);
    }

    @Test
    public void test1825() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1825");
        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();
        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(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);
    }

    @Test
    public void test1826() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1826");
        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();
        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;
        fileCleaningTracker0.track("", (java.lang.Object) int45, fileDeleteStrategy46);
        int int48 = fileCleaningTracker0.getTrackCount();
        int int49 = fileCleaningTracker0.getTrackCount();
        java.io.File file50 = null;
        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();
        int int57 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker60);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker51.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file50, (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(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(strList37);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 4 + "'", int48 == 4);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 4 + "'", int49 == 4);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test1827() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1827");
        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();
        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(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.assertTrue("'" + int91 + "' != '" + 4 + "'", int91 == 4);
    }

    @Test
    public void test1828() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1828");
        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();
        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);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker24.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker24);
            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(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
    }

    @Test
    public void test1829() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1829");
        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);
        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.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.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.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy69);
        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();
        java.lang.Class<?> wildcardClass75 = strList74.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker62.track("", (java.lang.Object) wildcardClass75, fileDeleteStrategy76);
        fileCleaningTracker62.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass81 = fileCleaningTracker62.getClass();
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy83);
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker55);
        java.io.File file86 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker87 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker87.getDeleteFailures();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker87.getDeleteFailures();
        fileCleaningTracker87.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker87.exitWhenFinished();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker87.getDeleteFailures();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker87.getDeleteFailures();
        java.lang.Class<?> wildcardClass96 = strList95.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker22.track(file86, (java.lang.Object) wildcardClass96);
            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(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(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(wildcardClass75);
        org.junit.Assert.assertNotNull(wildcardClass81);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertNotNull(wildcardClass96);
    }

    @Test
    public void test1830() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1830");
        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);
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        int int36 = fileCleaningTracker3.getTrackCount();
        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();
        int int41 = fileCleaningTracker38.getTrackCount();
        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();
        fileCleaningTracker43.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker43.getDeleteFailures();
        int int53 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker43.exitWhenFinished();
        int int56 = fileCleaningTracker43.getTrackCount();
        int int57 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker43.getDeleteFailures();
        int int59 = fileCleaningTracker43.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) int59);
            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.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("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
    }

    @Test
    public void test1831() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1831");
        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();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker0.getDeleteFailures();
        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();
        int int51 = fileCleaningTracker45.getTrackCount();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker54);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker45.exitWhenFinished();
        int int65 = fileCleaningTracker45.getTrackCount();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker45.getDeleteFailures();
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker45.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file44, (java.lang.Object) wildcardClass67);
            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(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(wildcardClass67);
    }

    @Test
    public void test1832() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1832");
        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.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = 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(strList25);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
    }

    @Test
    public void test1833() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1833");
        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();
        int int54 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int57 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList58 = 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(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 3 + "'", int57 == 3);
        org.junit.Assert.assertNotNull(strList58);
    }

    @Test
    public void test1834() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1834");
        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();
        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.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker13.track("hi!", (java.lang.Object) "hi!");
        int int33 = fileCleaningTracker13.getTrackCount();
        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.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker13.track("", (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();
        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();
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker60);
        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.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.util.List<java.lang.String> strList87 = fileCleaningTracker86.getDeleteFailures();
        java.lang.Class<?> wildcardClass88 = strList87.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker75.track("", (java.lang.Object) wildcardClass88, fileDeleteStrategy89);
        fileCleaningTracker75.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass94 = fileCleaningTracker75.getClass();
        fileCleaningTracker68.track("", (java.lang.Object) fileCleaningTracker75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy96);
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker68);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (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(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.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertNotNull(strList40);
        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.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList69);
        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(strList84);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(wildcardClass88);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test1835() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1835");
        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();
        int int27 = fileCleaningTracker3.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.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();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker43);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker32.getDeleteFailures();
        int int54 = fileCleaningTracker32.getTrackCount();
        int int55 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker32.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList57);
        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.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.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 2 + "'", int54 == 2);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test1836() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1836");
        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);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int22 = fileCleaningTracker0.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();
        int int37 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 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();
        fileCleaningTracker42.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker42.exitWhenFinished();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker42.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker42, 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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy74);
        fileCleaningTracker27.track("", (java.lang.Object) "hi!");
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) "", fileDeleteStrategy77);
            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(strList17);
        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.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        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);
    }

    @Test
    public void test1837() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1837");
        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);
        int int50 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker24.exitWhenFinished();
        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();
        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();
        int int72 = fileCleaningTracker62.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) fileCleaningTracker62, 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.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();
        int int91 = fileCleaningTracker85.getTrackCount();
        fileCleaningTracker76.track("hi!", (java.lang.Object) fileCleaningTracker85);
        fileCleaningTracker76.exitWhenFinished();
        int int94 = fileCleaningTracker76.getTrackCount();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker76.getDeleteFailures();
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker76);
        int int97 = fileCleaningTracker76.getTrackCount();
        java.util.List<java.lang.String> strList98 = fileCleaningTracker76.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker24.track(file52, (java.lang.Object) strList98);
            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.assertTrue("'" + int50 + "' != '" + 3 + "'", int50 == 3);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 2 + "'", int72 == 2);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 0 + "'", int81 == 0);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 1 + "'", int91 == 1);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 2 + "'", int94 == 2);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertTrue("'" + int97 + "' != '" + 2 + "'", int97 == 2);
        org.junit.Assert.assertNotNull(strList98);
    }

    @Test
    public void test1838() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1838");
        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();
        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();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy70);
        fileCleaningTracker67.exitWhenFinished();
        int int73 = fileCleaningTracker67.getTrackCount();
        fileCleaningTracker67.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy75);
        java.lang.Class<?> wildcardClass77 = fileCleaningTracker67.getClass();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker67);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker81.getDeleteFailures();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker81.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker81.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy86);
        fileCleaningTracker81.track("", (java.lang.Object) (-1));
        fileCleaningTracker29.track("", (java.lang.Object) (-1));
        int int92 = fileCleaningTracker29.getTrackCount();
        int int93 = fileCleaningTracker29.getTrackCount();
        int int94 = fileCleaningTracker29.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29);
            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.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(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(wildcardClass77);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 4 + "'", int92 == 4);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 4 + "'", int93 == 4);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 4 + "'", int94 == 4);
    }

    @Test
    public void test1839() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1839");
        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();
        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();
        fileCleaningTracker60.track("hi!", (java.lang.Object) fileCleaningTracker71);
        int int78 = fileCleaningTracker60.getTrackCount();
        int int79 = fileCleaningTracker60.getTrackCount();
        int int80 = fileCleaningTracker60.getTrackCount();
        fileCleaningTracker60.exitWhenFinished();
        java.lang.Class<?> wildcardClass82 = fileCleaningTracker60.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file56, (java.lang.Object) wildcardClass82, 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(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.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("'" + int78 + "' != '" + 2 + "'", int78 == 2);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 2 + "'", int80 == 2);
        org.junit.Assert.assertNotNull(wildcardClass82);
    }

    @Test
    public void test1840() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1840");
        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();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        java.io.File file18 = null;
        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.exitWhenFinished();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        int int27 = fileCleaningTracker19.getTrackCount();
        int int28 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file18, (java.lang.Object) fileCleaningTracker19, 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(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
    }

    @Test
    public void test1841() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1841");
        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.io.File file12 = null;
        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();
        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();
        int int44 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file12, (java.lang.Object) fileCleaningTracker16, 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(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(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertNotNull(strList25);
        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("'" + int44 + "' != '" + 1 + "'", int44 == 1);
    }

    @Test
    public void test1842() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1842");
        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.util.List<java.lang.String> strList86 = 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(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(strList86);
    }

    @Test
    public void test1843() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1843");
        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);
        int int29 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker3.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();
        int int35 = fileCleaningTracker32.getTrackCount();
        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();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker37.getDeleteFailures();
        int int47 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy49);
        fileCleaningTracker3.exitWhenFinished();
        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();
        int int55 = fileCleaningTracker53.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker53.getDeleteFailures();
        int int57 = fileCleaningTracker53.getTrackCount();
        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();
        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();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker68);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker59);
        int int79 = fileCleaningTracker59.getTrackCount();
        java.lang.Class<?> wildcardClass80 = fileCleaningTracker59.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file52, (java.lang.Object) wildcardClass80);
            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.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 4 + "'", int29 == 4);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        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(strList66);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
        org.junit.Assert.assertNotNull(wildcardClass80);
    }

    @Test
    public void test1844() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1844");
        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);
        fileCleaningTracker17.exitWhenFinished();
        int int29 = fileCleaningTracker17.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();
        int int44 = fileCleaningTracker34.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.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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy63);
        int int65 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker34.getDeleteFailures();
        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();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker71.getDeleteFailures();
        fileCleaningTracker71.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy83);
        java.util.List<java.lang.String> strList85 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker34.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker17.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(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.assertTrue("'" + int29 + "' != '" + 2 + "'", int29 == 2);
        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.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        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.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
        org.junit.Assert.assertNotNull(strList66);
        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(strList81);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test1845() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1845");
        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();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.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.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy36);
        fileCleaningTracker33.exitWhenFinished();
        int int39 = fileCleaningTracker33.getTrackCount();
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker33);
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker24);
        int int42 = fileCleaningTracker15.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();
        fileCleaningTracker53.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy61);
        java.lang.Class<?> wildcardClass63 = fileCleaningTracker53.getClass();
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker53);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker15.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy72);
        fileCleaningTracker67.track("", (java.lang.Object) (-1));
        fileCleaningTracker15.track("", (java.lang.Object) (-1));
        int int78 = fileCleaningTracker15.getTrackCount();
        int int79 = fileCleaningTracker15.getTrackCount();
        fileCleaningTracker15.exitWhenFinished();
        int int81 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList82, fileDeleteStrategy83);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        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.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        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(wildcardClass63);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 4 + "'", int78 == 4);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 4 + "'", int79 == 4);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 4 + "'", int81 == 4);
        org.junit.Assert.assertNotNull(strList82);
    }

    @Test
    public void test1846() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1846");
        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();
        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();
        int int41 = fileCleaningTracker31.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();
        fileCleaningTracker43.track("hi!", (java.lang.Object) fileCleaningTracker52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy60);
        int int62 = fileCleaningTracker31.getTrackCount();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker31.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) strList64);
            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.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        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.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList64);
    }

    @Test
    public void test1847() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1847");
        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);
        int int20 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int22 = fileCleaningTracker0.getTrackCount();
        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(strList17);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
    }

    @Test
    public void test1848() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1848");
        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();
        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.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.lang.Class<?> wildcardClass28 = strList27.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker15.track("", (java.lang.Object) wildcardClass28, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker15.track("", (java.lang.Object) ' ', fileDeleteStrategy33);
        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;
        fileCleaningTracker15.track("", (java.lang.Object) int38, fileDeleteStrategy39);
        java.lang.Class<?> wildcardClass41 = fileCleaningTracker15.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (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.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        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(strList27);
        org.junit.Assert.assertNotNull(wildcardClass28);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(wildcardClass41);
    }

    @Test
    public void test1849() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1849");
        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();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (byte) 10, 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.lang.Object obj74 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("", obj74, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker61.track("hi!", (java.lang.Object) fileCleaningTracker72);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker50.track("", (java.lang.Object) strList79, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker50.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker50.track("", (java.lang.Object) strList89, fileDeleteStrategy90);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList89, fileDeleteStrategy92);
        java.lang.Class<?> wildcardClass94 = strList89.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(strList52);
        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(strList77);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test1850() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1850");
        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;
        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();
        int int89 = fileCleaningTracker83.getTrackCount();
        fileCleaningTracker83.exitWhenFinished();
        int int91 = fileCleaningTracker83.getTrackCount();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker83.getDeleteFailures();
        fileCleaningTracker83.exitWhenFinished();
        int int94 = fileCleaningTracker83.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker18.track(file82, (java.lang.Object) fileCleaningTracker83, fileDeleteStrategy95);
            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);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 1 + "'", int91 == 1);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 1 + "'", int94 == 1);
    }

    @Test
    public void test1851() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1851");
        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.lang.Class<?> wildcardClass36 = fileCleaningTracker26.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.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(wildcardClass36);
    }

    @Test
    public void test1852() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1852");
        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();
        java.lang.Class<?> wildcardClass7 = strList6.getClass();
        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(wildcardClass7);
    }

    @Test
    public void test1853() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1853");
        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();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        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();
        fileCleaningTracker7.exitWhenFinished();
        fileCleaningTracker7.exitWhenFinished();
        int int16 = fileCleaningTracker7.getTrackCount();
        int int17 = fileCleaningTracker7.getTrackCount();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker7.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file6, (java.lang.Object) fileCleaningTracker7);
            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.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
        org.junit.Assert.assertNotNull(strList18);
    }

    @Test
    public void test1854() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1854");
        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();
        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 = fileCleaningTracker28.getTrackCount();
        java.lang.Object obj48 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker28.track("hi!", obj48, fileDeleteStrategy49);
        fileCleaningTracker9.track("", obj48);
        java.lang.Class<?> wildcardClass52 = fileCleaningTracker9.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.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        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 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(wildcardClass52);
    }

    @Test
    public void test1855() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1855");
        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();
        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();
        fileCleaningTracker63.track("", (java.lang.Object) strList81);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker84.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) fileCleaningTracker84, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker92 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker92.getDeleteFailures();
        int int94 = fileCleaningTracker92.getTrackCount();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker92.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) strList95, fileDeleteStrategy96);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker50.track("", (java.lang.Object) strList95);
            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(strList61);
        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(strList85);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 0 + "'", int94 == 0);
        org.junit.Assert.assertNotNull(strList95);
    }

    @Test
    public void test1856() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1856");
        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.io.File file39 = null;
        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();
        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);
        fileCleaningTracker43.track("", (java.lang.Object) 1L);
        int int53 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy54);
        fileCleaningTracker40.exitWhenFinished();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker40.getDeleteFailures();
        int int58 = fileCleaningTracker40.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file39, (java.lang.Object) int58);
            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(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(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 2 + "'", int53 == 2);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
    }

    @Test
    public void test1857() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1857");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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.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 = fileCleaningTracker10.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);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker61.exitWhenFinished();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker61);
        int int71 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker61.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file6, (java.lang.Object) strList72);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList4);
        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.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
    }

    @Test
    public void test1858() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1858");
        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);
        int int79 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList80 = 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(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.assertTrue("'" + int79 + "' != '" + 5 + "'", int79 == 5);
        org.junit.Assert.assertNotNull(strList80);
    }

    @Test
    public void test1859() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1859");
        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.lang.Class<?> wildcardClass99 = strList98.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.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(wildcardClass99);
    }

    @Test
    public void test1860() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1860");
        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();
        java.lang.Class<?> wildcardClass80 = strList79.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(strList78);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(wildcardClass80);
    }

    @Test
    public void test1861() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1861");
        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();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("", obj11, fileDeleteStrategy12);
        java.lang.Class<?> wildcardClass14 = 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.assertNotNull(wildcardClass14);
    }

    @Test
    public void test1862() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1862");
        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);
        int int20 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker0.getDeleteFailures();
        int int23 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker0.getDeleteFailures();
        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.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList24);
    }

    @Test
    public void test1863() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1863");
        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();
        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;
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy41);
        fileCleaningTracker17.exitWhenFinished();
        int int44 = fileCleaningTracker17.getTrackCount();
        // 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.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
    }

    @Test
    public void test1864() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1864");
        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);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker0.getDeleteFailures();
        int int78 = fileCleaningTracker0.getTrackCount();
        java.io.File file79 = null;
        java.lang.Object obj80 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file79, obj80);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        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.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 4 + "'", int78 == 4);
    }

    @Test
    public void test1865() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1865");
        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();
        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);
        fileCleaningTracker23.track("", (java.lang.Object) 0);
        int int35 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList37, fileDeleteStrategy38);
        fileCleaningTracker0.exitWhenFinished();
        int int41 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass42 = 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(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 3 + "'", int41 == 3);
        org.junit.Assert.assertNotNull(wildcardClass42);
    }

    @Test
    public void test1866() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1866");
        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);
        java.io.File file45 = null;
        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();
        int int52 = fileCleaningTracker46.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker46.getDeleteFailures();
        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;
        fileCleaningTracker46.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);
        fileCleaningTracker69.track("", (java.lang.Object) 0);
        int int81 = fileCleaningTracker69.getTrackCount();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) strList83, fileDeleteStrategy84);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker34.track(file45, (java.lang.Object) fileCleaningTracker46, 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(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.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList53);
        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.assertTrue("'" + int81 + "' != '" + 2 + "'", int81 == 2);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test1867() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1867");
        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();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        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.assertNotNull(strList20);
    }

    @Test
    public void test1868() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1868");
        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();
        java.lang.Object obj52 = null;
        fileCleaningTracker0.track("hi!", obj52);
        java.util.List<java.lang.String> strList54 = 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(strList54);
    }

    @Test
    public void test1869() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1869");
        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 = fileCleaningTracker20.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.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
    }

    @Test
    public void test1870() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1870");
        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();
        int int29 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file31 = null;
        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);
        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();
        fileCleaningTracker32.track("", (java.lang.Object) strList50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy54);
        fileCleaningTracker32.exitWhenFinished();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker32.exitWhenFinished();
        fileCleaningTracker32.exitWhenFinished();
        fileCleaningTracker32.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file31, (java.lang.Object) fileCleaningTracker32);
            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.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 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(strList57);
    }

    @Test
    public void test1871() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1871");
        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);
        int int89 = 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.assertTrue("'" + int89 + "' != '" + 5 + "'", int89 == 5);
    }

    @Test
    public void test1872() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1872");
        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();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("", (java.lang.Object) (short) 10);
            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.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
    }

    @Test
    public void test1873() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1873");
        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();
        fileCleaningTracker21.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.assertNotNull(strList31);
    }

    @Test
    public void test1874() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1874");
        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 = strList78.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 test1875() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1875");
        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();
        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();
        int int81 = fileCleaningTracker75.getTrackCount();
        fileCleaningTracker75.exitWhenFinished();
        int int83 = fileCleaningTracker75.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker75.getDeleteFailures();
        int int85 = fileCleaningTracker75.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file74, (java.lang.Object) int85);
            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(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.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 1 + "'", int81 == 1);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 1 + "'", int85 == 1);
    }

    @Test
    public void test1876() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1876");
        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();
        fileCleaningTracker71.exitWhenFinished();
        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();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker84.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker84.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy89);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker84.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker71.track(file83, (java.lang.Object) fileCleaningTracker84, fileDeleteStrategy95);
            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(strList85);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(strList94);
    }

    @Test
    public void test1877() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1877");
        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.util.List<java.lang.String> strList75 = 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(strList75);
    }

    @Test
    public void test1878() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1878");
        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!");
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy28);
        fileCleaningTracker23.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy39);
        fileCleaningTracker34.track("", (java.lang.Object) (-1));
        fileCleaningTracker23.track("", (java.lang.Object) "");
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy51);
        fileCleaningTracker46.track("", (java.lang.Object) (-1));
        int int56 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker46.getDeleteFailures();
        java.io.File file64 = null;
        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();
        int int68 = fileCleaningTracker65.getTrackCount();
        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();
        fileCleaningTracker70.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy77);
        int int79 = fileCleaningTracker70.getTrackCount();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker70.exitWhenFinished();
        int int82 = fileCleaningTracker70.getTrackCount();
        fileCleaningTracker70.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker46.track(file64, (java.lang.Object) fileCleaningTracker70);
            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.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
    }

    @Test
    public void test1879() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1879");
        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);
        java.io.File file33 = null;
        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);
        int int55 = fileCleaningTracker37.getTrackCount();
        int int56 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker12.track(file33, (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy57);
            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.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
    }

    @Test
    public void test1880() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1880");
        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();
        int int7 = fileCleaningTracker0.getTrackCount();
        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();
        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);
        fileCleaningTracker10.exitWhenFinished();
        int int25 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) int25, 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(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
    }

    @Test
    public void test1881() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1881");
        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();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.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(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
    }

    @Test
    public void test1882() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1882");
        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);
        int int45 = fileCleaningTracker0.getTrackCount();
        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.assertTrue("'" + int45 + "' != '" + 3 + "'", int45 == 3);
    }

    @Test
    public void test1883() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1883");
        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);
        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();
        fileCleaningTracker36.exitWhenFinished();
        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.util.List<java.lang.String> strList46 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList46);
        int int48 = fileCleaningTracker0.getTrackCount();
        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);
        fileCleaningTracker50.track("", (java.lang.Object) 0);
        fileCleaningTracker50.exitWhenFinished();
        int int59 = fileCleaningTracker50.getTrackCount();
        fileCleaningTracker50.exitWhenFinished();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file49, (java.lang.Object) fileCleaningTracker50, 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(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(strList43);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 4 + "'", int48 == 4);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 2 + "'", int59 == 2);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test1884() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1884");
        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();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file11 = null;
        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();
        int int15 = fileCleaningTracker12.getTrackCount();
        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.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker20, 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.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        int int46 = fileCleaningTracker36.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();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy67);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, (java.lang.Object) fileCleaningTracker36);
            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(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        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.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.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
    }

    @Test
    public void test1885() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1885");
        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);
        int int40 = fileCleaningTracker29.getTrackCount();
        java.lang.Class<?> wildcardClass41 = fileCleaningTracker29.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(strList31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(wildcardClass41);
    }

    @Test
    public void test1886() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1886");
        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 = fileCleaningTracker47.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 test1887() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1887");
        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();
        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);
        fileCleaningTracker23.track("", (java.lang.Object) 0);
        int int35 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList37, fileDeleteStrategy38);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file41 = null;
        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);
        fileCleaningTracker45.exitWhenFinished();
        int int51 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file41, (java.lang.Object) int51, fileDeleteStrategy52);
            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(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
    }

    @Test
    public void test1888() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1888");
        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();
        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();
        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.FileDeleteStrategy fileDeleteStrategy47 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file18, (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy47);
            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(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);
    }

    @Test
    public void test1889() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1889");
        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);
        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();
        int int33 = fileCleaningTracker30.getTrackCount();
        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();
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy42);
        int int44 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker35.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker35.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(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
    }

    @Test
    public void test1890() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1890");
        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;
        fileCleaningTracker0.track("hi!", obj48, fileDeleteStrategy49);
        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);
    }

    @Test
    public void test1891() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1891");
        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();
        java.io.File file33 = null;
        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();
        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();
        fileCleaningTracker43.track("hi!", (java.lang.Object) fileCleaningTracker52);
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker43);
        int int61 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        java.lang.Class<?> wildcardClass65 = strList64.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) wildcardClass65, fileDeleteStrategy66);
        fileCleaningTracker34.exitWhenFinished();
        int int69 = fileCleaningTracker34.getTrackCount();
        int int70 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file33, (java.lang.Object) fileCleaningTracker34, 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(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);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        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.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 3 + "'", int69 == 3);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 3 + "'", int70 == 3);
    }

    @Test
    public void test1892() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1892");
        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();
        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();
        fileCleaningTracker45.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) fileCleaningTracker45, 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();
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy70);
        java.io.File file72 = null;
        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();
        fileCleaningTracker73.exitWhenFinished();
        fileCleaningTracker73.exitWhenFinished();
        int int82 = fileCleaningTracker73.getTrackCount();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker73.getDeleteFailures();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker39.track(file72, (java.lang.Object) fileCleaningTracker73, 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(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(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.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
        org.junit.Assert.assertNotNull(strList83);
    }

    @Test
    public void test1893() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1893");
        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();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker25);
        int int32 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker25.getDeleteFailures();
        int int36 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) int36, fileDeleteStrategy37);
        java.io.File file39 = null;
        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();
        int int53 = fileCleaningTracker43.getTrackCount();
        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.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();
        fileCleaningTracker55.track("hi!", (java.lang.Object) fileCleaningTracker64);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy72);
        int int74 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        int int82 = fileCleaningTracker80.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker77.track("", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy83);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker80.getDeleteFailures();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker80.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker43.track("", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy92);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker43.getDeleteFailures();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file39, (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy96);
            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(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 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("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 2 + "'", int74 == 2);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 0 + "'", int82 == 0);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertNotNull(strList95);
    }

    @Test
    public void test1894() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1894");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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();
        int int23 = fileCleaningTracker20.getTrackCount();
        fileCleaningTracker20.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.exitWhenFinished();
        int int27 = fileCleaningTracker20.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker20);
            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(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
    }

    @Test
    public void test1895() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1895");
        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();
        java.lang.Class<?> wildcardClass37 = strList36.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) wildcardClass37, 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.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy46);
        fileCleaningTracker41.track("", (java.lang.Object) 1L);
        int int51 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker6.track("", (java.lang.Object) int51, 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();
        fileCleaningTracker55.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker55.getDeleteFailures();
        java.lang.Class<?> wildcardClass65 = strList64.getClass();
        fileCleaningTracker6.track("", (java.lang.Object) strList64);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList68);
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker0.getClass();
        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(wildcardClass37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 2 + "'", int51 == 2);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(wildcardClass70);
    }

    @Test
    public void test1896() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1896");
        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();
        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.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker19.track("hi!", (java.lang.Object) "hi!");
        int int39 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker19.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();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker42.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();
        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();
        fileCleaningTracker61.exitWhenFinished();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker61.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker61, 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(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(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        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(strList59);
        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.assertNotNull(strList84);
    }

    @Test
    public void test1897() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1897");
        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.io.File file28 = null;
        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();
        fileCleaningTracker29.exitWhenFinished();
        int int37 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker29.exitWhenFinished();
        int int40 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file28, (java.lang.Object) int40, 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(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(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
    }

    @Test
    public void test1898() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1898");
        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.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList22 = fileCleaningTracker3.getDeleteFailures();
        int int23 = fileCleaningTracker3.getTrackCount();
        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);
        fileCleaningTracker25.track("", (java.lang.Object) 0);
        fileCleaningTracker25.exitWhenFinished();
        int int34 = fileCleaningTracker25.getTrackCount();
        int int35 = fileCleaningTracker25.getTrackCount();
        int int36 = fileCleaningTracker25.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file24, (java.lang.Object) int36);
            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.assertTrue("'" + int23 + "' != '" + 3 + "'", int23 == 3);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
    }

    @Test
    public void test1899() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1899");
        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);
        java.lang.Class<?> wildcardClass55 = 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.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(wildcardClass55);
    }

    @Test
    public void test1900() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1900");
        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();
        int int79 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker65.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.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.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList80);
    }

    @Test
    public void test1901() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1901");
        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);
        java.io.File file40 = null;
        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();
        int int48 = fileCleaningTracker41.getTrackCount();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file40, (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy50);
            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(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
    }

    @Test
    public void test1902() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1902");
        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();
        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();
        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);
        fileCleaningTracker66.track("", (java.lang.Object) 0);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file62, (java.lang.Object) 0);
            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(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.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
    }

    @Test
    public void test1903() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1903");
        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);
        int int42 = fileCleaningTracker10.getTrackCount();
        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);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
    }

    @Test
    public void test1904() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1904");
        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();
        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.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileCleaningTracker24);
        int int31 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker24, 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(strList2);
        org.junit.Assert.assertNotNull(strList7);
        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(strList29);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
    }

    @Test
    public void test1905() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1905");
        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();
        fileCleaningTracker0.exitWhenFinished();
        int int26 = fileCleaningTracker0.getTrackCount();
        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.assertTrue("'" + int26 + "' != '" + 3 + "'", int26 == 3);
    }

    @Test
    public void test1906() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1906");
        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);
        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.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        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);
        fileCleaningTracker20.track("hi!", (java.lang.Object) "hi!");
        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);
        fileCleaningTracker40.track("", (java.lang.Object) (-1));
        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) (-1));
        fileCleaningTracker40.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy68);
        fileCleaningTracker63.track("", (java.lang.Object) (-1));
        int int73 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy74);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy78);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file16, (java.lang.Object) fileCleaningTracker63);
            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(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 2 + "'", int73 == 2);
        org.junit.Assert.assertNotNull(strList76);
    }

    @Test
    public void test1907() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1907");
        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.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.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(wildcardClass25);
    }

    @Test
    public void test1908() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1908");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        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.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) fileCleaningTracker13, 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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker27);
        int int38 = fileCleaningTracker7.getTrackCount();
        int int39 = fileCleaningTracker7.getTrackCount();
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker7.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) strList42, fileDeleteStrategy43);
            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(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 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.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
    }

    @Test
    public void test1909() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1909");
        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();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy36);
        fileCleaningTracker33.exitWhenFinished();
        int int39 = fileCleaningTracker33.getTrackCount();
        fileCleaningTracker33.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker33, 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();
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        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.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.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList56);
    }

    @Test
    public void test1910() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1910");
        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();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker0.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();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker28.exitWhenFinished();
        java.lang.Class<?> wildcardClass40 = fileCleaningTracker28.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file27, (java.lang.Object) wildcardClass40, 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(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(strList26);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass40);
    }

    @Test
    public void test1911() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1911");
        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();
        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();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        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();
        fileCleaningTracker64.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker64.exitWhenFinished();
        int int73 = fileCleaningTracker64.getTrackCount();
        fileCleaningTracker64.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker64.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy77);
        fileCleaningTracker0.exitWhenFinished();
        int int80 = 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.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(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(strList71);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 3 + "'", int80 == 3);
    }

    @Test
    public void test1912() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1912");
        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();
        int int14 = fileCleaningTracker11.getTrackCount();
        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 = fileCleaningTracker19.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.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.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();
        fileCleaningTracker54.track("hi!", (java.lang.Object) fileCleaningTracker63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy71);
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker19.track("hi!", (java.lang.Object) fileCleaningTracker42);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker11.track("", (java.lang.Object) strList75);
        int int77 = fileCleaningTracker11.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int77);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        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 + "' != '" + 2 + "'", int37 == 2);
        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.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 1 + "'", int77 == 1);
    }

    @Test
    public void test1913() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1913");
        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();
        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();
        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);
        fileCleaningTracker29.track("", (java.lang.Object) 1L);
        int int39 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy44);
        java.lang.Class<?> wildcardClass46 = fileCleaningTracker26.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.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass46);
    }

    @Test
    public void test1914() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1914");
        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();
        fileCleaningTracker6.exitWhenFinished();
        fileCleaningTracker6.exitWhenFinished();
        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();
        fileCleaningTracker30.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker30.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.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker45.getDeleteFailures();
        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();
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy63);
        int int65 = fileCleaningTracker56.getTrackCount();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker56.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker56);
            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(strList26);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList39);
        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.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList66);
    }

    @Test
    public void test1915() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1915");
        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);
        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();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.lang.Class<?> wildcardClass37 = strList36.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker24.track("", (java.lang.Object) wildcardClass37, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker24.track("", (java.lang.Object) ' ', fileDeleteStrategy42);
        fileCleaningTracker24.exitWhenFinished();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file20, (java.lang.Object) fileCleaningTracker24, 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(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(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(wildcardClass37);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test1916() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1916");
        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();
        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();
        int int40 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker38.exitWhenFinished();
        java.lang.Class<?> wildcardClass43 = fileCleaningTracker38.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file37, (java.lang.Object) fileCleaningTracker38);
            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.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(wildcardClass43);
    }

    @Test
    public void test1917() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1917");
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) 2, 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);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy34);
        fileCleaningTracker17.track("hi!", (java.lang.Object) "hi!");
        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();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker38.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList49);
        java.lang.Class<?> wildcardClass51 = fileCleaningTracker0.getClass();
        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(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(wildcardClass51);
    }

    @Test
    public void test1918() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1918");
        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);
        java.util.List<java.lang.String> strList97 = 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.assertNotNull(strList97);
    }

    @Test
    public void test1919() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1919");
        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();
        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.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);
        java.lang.Class<?> wildcardClass53 = fileCleaningTracker43.getClass();
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker43);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy62);
        fileCleaningTracker57.track("", (java.lang.Object) (-1));
        fileCleaningTracker5.track("", (java.lang.Object) (-1));
        int int68 = fileCleaningTracker5.getTrackCount();
        int int69 = fileCleaningTracker5.getTrackCount();
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker5.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy71);
        fileCleaningTracker5.exitWhenFinished();
        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.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(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(wildcardClass53);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 4 + "'", int68 == 4);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 4 + "'", int69 == 4);
        org.junit.Assert.assertNotNull(wildcardClass70);
    }

    @Test
    public void test1920() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1920");
        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();
        fileCleaningTracker9.exitWhenFinished();
        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();
        int int27 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker25.getDeleteFailures();
        int int29 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker25.getDeleteFailures();
        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();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker41, 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.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();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (short) 100, fileDeleteStrategy71);
        fileCleaningTracker55.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file24, (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(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(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertNotNull(strList30);
        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(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList68);
    }

    @Test
    public void test1921() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1921");
        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();
        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.assertTrue("'" + int71 + "' != '" + 2 + "'", int71 == 2);
    }

    @Test
    public void test1922() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1922");
        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();
        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();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker31.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker31.exitWhenFinished();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker31.getDeleteFailures();
        fileCleaningTracker25.track("hi!", (java.lang.Object) strList38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file24, (java.lang.Object) strList38, 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(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(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList38);
    }

    @Test
    public void test1923() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1923");
        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();
        fileCleaningTracker0.exitWhenFinished();
        int int19 = fileCleaningTracker0.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();
        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.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.util.List<java.lang.String> strList52 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker33);
        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();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker61);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file20, (java.lang.Object) fileCleaningTracker61);
            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("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList22);
        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.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(wildcardClass46);
        org.junit.Assert.assertNotNull(strList52);
        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.assertNotNull(strList83);
    }

    @Test
    public void test1924() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1924");
        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.Class<?> wildcardClass16 = strList15.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(wildcardClass16);
    }

    @Test
    public void test1925() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1925");
        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.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.lang.Object obj20 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("", obj20, fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        int int28 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy29);
        int int31 = fileCleaningTracker18.getTrackCount();
        int int32 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker18.exitWhenFinished();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy35);
            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(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
        org.junit.Assert.assertNotNull(strList34);
    }

    @Test
    public void test1926() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1926");
        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);
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass32 = 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.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.assertNotNull(wildcardClass32);
    }

    @Test
    public void test1927() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1927");
        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();
        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();
        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);
        fileCleaningTracker29.track("", (java.lang.Object) 1L);
        int int39 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker26, 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();
        int int53 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        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;
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy64);
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker47.track("", (java.lang.Object) strList69, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList72, fileDeleteStrategy73);
        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.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
    }

    @Test
    public void test1928() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1928");
        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();
        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();
        int int47 = fileCleaningTracker45.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker45.getDeleteFailures();
        int int49 = fileCleaningTracker45.getTrackCount();
        int int50 = fileCleaningTracker45.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();
        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.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker76.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy79);
        fileCleaningTracker76.exitWhenFinished();
        int int82 = fileCleaningTracker76.getTrackCount();
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker76);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy84);
        fileCleaningTracker55.exitWhenFinished();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy88);
        fileCleaningTracker45.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file44, (java.lang.Object) fileCleaningTracker45, 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(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.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        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.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
        org.junit.Assert.assertNotNull(strList87);
    }

    @Test
    public void test1929() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1929");
        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();
        java.util.List<java.lang.String> strList19 = 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(strList15);
        org.junit.Assert.assertNotNull(strList19);
    }

    @Test
    public void test1930() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1930");
        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);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker23.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.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();
        fileCleaningTracker57.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        int int67 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy68);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        int int76 = fileCleaningTracker74.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker71.track("", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy77);
        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();
        int int86 = fileCleaningTracker80.getTrackCount();
        fileCleaningTracker71.track("hi!", (java.lang.Object) fileCleaningTracker80);
        fileCleaningTracker71.exitWhenFinished();
        int int89 = fileCleaningTracker71.getTrackCount();
        int int90 = fileCleaningTracker71.getTrackCount();
        int int91 = fileCleaningTracker71.getTrackCount();
        int int92 = fileCleaningTracker71.getTrackCount();
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker71);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker71);
            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.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(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 2 + "'", int67 == 2);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 0 + "'", int76 == 0);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 1 + "'", int86 == 1);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 2 + "'", int89 == 2);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 2 + "'", int90 == 2);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 2 + "'", int91 == 2);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 2 + "'", int92 == 2);
    }

    @Test
    public void test1931() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1931");
        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();
        int int21 = 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.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
    }

    @Test
    public void test1932() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1932");
        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);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        java.io.File file17 = null;
        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();
        fileCleaningTracker18.exitWhenFinished();
        fileCleaningTracker18.exitWhenFinished();
        fileCleaningTracker18.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker11.track(file17, (java.lang.Object) strList27, 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.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList27);
    }

    @Test
    public void test1933() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1933");
        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);
        int int22 = fileCleaningTracker0.getTrackCount();
        int int23 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass24 = 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.assertTrue("'" + int22 + "' != '" + 3 + "'", int22 == 3);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 3 + "'", int23 == 3);
        org.junit.Assert.assertNotNull(wildcardClass24);
    }

    @Test
    public void test1934() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1934");
        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();
        int int7 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
    }

    @Test
    public void test1935() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1935");
        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.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();
        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);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy70);
        fileCleaningTracker67.exitWhenFinished();
        int int73 = fileCleaningTracker67.getTrackCount();
        fileCleaningTracker67.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy76);
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker57.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file53, (java.lang.Object) fileCleaningTracker57, 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(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(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(wildcardClass78);
    }

    @Test
    public void test1936() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1936");
        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.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker12.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker12.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy33);
        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();
        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();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) strList52);
        int int54 = fileCleaningTracker36.getTrackCount();
        int int55 = fileCleaningTracker36.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.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) 2, fileDeleteStrategy61);
        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);
        fileCleaningTracker57.track("hi!", (java.lang.Object) "hi!");
        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();
        fileCleaningTracker78.exitWhenFinished();
        fileCleaningTracker78.exitWhenFinished();
        fileCleaningTracker57.track("hi!", (java.lang.Object) fileCleaningTracker78);
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker78);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker78.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker78);
            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(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        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(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertNotNull(strList89);
    }

    @Test
    public void test1937() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1937");
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        int int46 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) int46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj54 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker52.track("", obj54, fileDeleteStrategy55);
        fileCleaningTracker52.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker52.getDeleteFailures();
        int int61 = fileCleaningTracker52.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) int61);
            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.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
    }

    @Test
    public void test1938() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1938");
        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);
        fileCleaningTracker29.exitWhenFinished();
        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();
        int int62 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker42.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker42);
            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(strList31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        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.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
    }

    @Test
    public void test1939() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1939");
        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();
        fileCleaningTracker5.exitWhenFinished();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker5.getDeleteFailures();
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker27.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker27, 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.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker41);
        int int52 = fileCleaningTracker21.getTrackCount();
        int int53 = fileCleaningTracker21.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker21.getDeleteFailures();
        int int55 = fileCleaningTracker21.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker21.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file17, (java.lang.Object) strList56);
            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.assertNotNull(strList16);
        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.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 2 + "'", int52 == 2);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 2 + "'", int53 == 2);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertNotNull(strList56);
    }

    @Test
    public void test1940() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1940");
        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();
        fileCleaningTracker0.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);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        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;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy55);
        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;
        fileCleaningTracker38.track("", (java.lang.Object) strList60, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker38.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();
        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);
        int int78 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker65);
        int int83 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) int83, fileDeleteStrategy84);
            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(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(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 2 + "'", int78 == 2);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 4 + "'", int83 == 4);
    }

    @Test
    public void test1941() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1941");
        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);
        java.lang.Class<?> wildcardClass61 = fileCleaningTracker50.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(strList48);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(wildcardClass61);
    }

    @Test
    public void test1942() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1942");
        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();
        fileCleaningTracker3.exitWhenFinished();
        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 fileDeleteStrategy23 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy23);
        java.lang.Class<?> wildcardClass25 = fileCleaningTracker18.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) wildcardClass25, fileDeleteStrategy26);
            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 + "' != '" + 2 + "'", int15 == 2);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(wildcardClass25);
    }

    @Test
    public void test1943() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1943");
        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);
        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);
        int int94 = fileCleaningTracker87.getTrackCount();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker87.getDeleteFailures();
        java.util.List<java.lang.String> strList96 = fileCleaningTracker87.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy97 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker87, fileDeleteStrategy97);
        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(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.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.assertTrue("'" + int94 + "' != '" + 1 + "'", int94 == 1);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertNotNull(strList96);
    }

    @Test
    public void test1944() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1944");
        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();
        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();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker23.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();
        fileCleaningTracker35.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) strList41, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileDeleteStrategy42, fileDeleteStrategy44);
        java.lang.Class<?> wildcardClass46 = 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.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(wildcardClass46);
    }

    @Test
    public void test1945() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1945");
        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();
        int int38 = fileCleaningTracker0.getTrackCount();
        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);
        fileCleaningTracker40.track("", (java.lang.Object) (-1));
        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();
        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);
        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);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker52.track("", (java.lang.Object) strList81, fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker52.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker52.track("", (java.lang.Object) strList91, fileDeleteStrategy92);
        fileCleaningTracker40.track("", (java.lang.Object) "");
        int int95 = fileCleaningTracker40.getTrackCount();
        int int96 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy97 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) int96, fileDeleteStrategy97);
            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.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 3 + "'", int38 == 3);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 2 + "'", int50 == 2);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        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(strList81);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 3 + "'", int95 == 3);
        org.junit.Assert.assertTrue("'" + int96 + "' != '" + 3 + "'", int96 == 3);
    }

    @Test
    public void test1946() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1946");
        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.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        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();
        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);
        java.lang.Class<?> wildcardClass74 = fileCleaningTracker45.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker38.track(file44, (java.lang.Object) wildcardClass74);
            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 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertNotNull(strList43);
        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(wildcardClass74);
    }

    @Test
    public void test1947() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1947");
        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);
        int int37 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass38 = 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.assertTrue("'" + int37 + "' != '" + 4 + "'", int37 == 4);
        org.junit.Assert.assertNotNull(wildcardClass38);
    }

    @Test
    public void test1948() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1948");
        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();
        int int33 = fileCleaningTracker0.getTrackCount();
        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);
        fileCleaningTracker35.track("", (java.lang.Object) 0);
        fileCleaningTracker35.exitWhenFinished();
        int int44 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int44);
        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();
        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();
        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.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy65);
        fileCleaningTracker47.exitWhenFinished();
        int int68 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file46, (java.lang.Object) fileCleaningTracker47, 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.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);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        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("'" + int68 + "' != '" + 1 + "'", int68 == 1);
    }

    @Test
    public void test1949() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1949");
        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.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) (-1));
        int int18 = fileCleaningTracker8.getTrackCount();
        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 fileDeleteStrategy25 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (byte) 10, 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();
        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);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker20.track("", (java.lang.Object) strList49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker20.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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker20.track("", (java.lang.Object) strList59, fileDeleteStrategy60);
        fileCleaningTracker8.track("", (java.lang.Object) "");
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker8);
        java.io.File file64 = null;
        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();
        fileCleaningTracker65.exitWhenFinished();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        int int73 = fileCleaningTracker65.getTrackCount();
        int int74 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker8.track(file64, (java.lang.Object) fileCleaningTracker65, 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.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(strList22);
        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.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
    }

    @Test
    public void test1950() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1950");
        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();
        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);
        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();
        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();
        fileCleaningTracker58.track("hi!", (java.lang.Object) fileCleaningTracker69);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker47.track("", (java.lang.Object) strList76, fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker47.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();
        fileCleaningTracker47.track("", (java.lang.Object) wildcardClass83);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker10.track(file46, (java.lang.Object) "", 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.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(strList49);
        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(strList76);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(wildcardClass83);
    }

    @Test
    public void test1951() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1951");
        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();
        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);
        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();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker25.track("", (java.lang.Object) strList54, fileDeleteStrategy55);
        int int57 = fileCleaningTracker25.getTrackCount();
        int int58 = fileCleaningTracker25.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);
        fileCleaningTracker60.track("", (java.lang.Object) 0);
        fileCleaningTracker60.exitWhenFinished();
        int int69 = fileCleaningTracker60.getTrackCount();
        fileCleaningTracker25.track("hi!", (java.lang.Object) int69);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = 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.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        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.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList73);
    }

    @Test
    public void test1952() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1952");
        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();
        int int23 = fileCleaningTracker0.getTrackCount();
        int int24 = 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(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 3 + "'", int23 == 3);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 3 + "'", int24 == 3);
    }

    @Test
    public void test1953() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1953");
        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();
        int int17 = fileCleaningTracker0.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();
        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);
        fileCleaningTracker19.exitWhenFinished();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.exitWhenFinished();
        int int72 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker19.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file18, (java.lang.Object) strList75);
            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(strList16);
        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(strList70);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 3 + "'", int72 == 3);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList75);
    }

    @Test
    public void test1954() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1954");
        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();
        int int67 = 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(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.assertTrue("'" + int67 + "' != '" + 4 + "'", int67 == 4);
    }

    @Test
    public void test1955() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1955");
        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);
        fileCleaningTracker9.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.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy60);
        fileCleaningTracker53.track("", (java.lang.Object) 0);
        int int65 = fileCleaningTracker53.getTrackCount();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker53.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker53);
            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(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(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
        org.junit.Assert.assertNotNull(strList66);
    }

    @Test
    public void test1956() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1956");
        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);
        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();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker36);
        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(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(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
    }

    @Test
    public void test1957() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1957");
        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);
        java.lang.Class<?> wildcardClass48 = 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(wildcardClass48);
    }

    @Test
    public void test1958() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1958");
        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);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
    }

    @Test
    public void test1959() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1959");
        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) "");
        int int22 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker0.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);
        fileCleaningTracker25.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.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();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker35.exitWhenFinished();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker25.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 3 + "'", int22 == 3);
        org.junit.Assert.assertNotNull(strList23);
        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(strList51);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test1960() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1960");
        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.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker12.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker12.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy33);
        java.lang.Class<?> wildcardClass35 = fileCleaningTracker12.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(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(wildcardClass35);
    }

    @Test
    public void test1961() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1961");
        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);
        java.io.File file65 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy71);
        fileCleaningTracker66.track("", (java.lang.Object) (-1));
        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) strList82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file65, (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(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);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test1962() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1962");
        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();
        int int7 = fileCleaningTracker0.getTrackCount();
        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);
        fileCleaningTracker9.track("", (java.lang.Object) 0);
        fileCleaningTracker9.exitWhenFinished();
        int int18 = fileCleaningTracker9.getTrackCount();
        int int19 = fileCleaningTracker9.getTrackCount();
        java.lang.Class<?> wildcardClass20 = fileCleaningTracker9.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy21);
        int int23 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass24 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(wildcardClass24);
    }

    @Test
    public void test1963() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1963");
        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.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.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();
        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();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker68);
        fileCleaningTracker30.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker79.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy82);
        fileCleaningTracker79.exitWhenFinished();
        int int85 = fileCleaningTracker79.getTrackCount();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker79.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker79.getDeleteFailures();
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker79);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker3.track("", (java.lang.Object) "", fileDeleteStrategy89);
        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(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(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 1 + "'", int85 == 1);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
    }

    @Test
    public void test1964() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1964");
        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();
        int int7 = fileCleaningTracker0.getTrackCount();
        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);
        fileCleaningTracker9.track("", (java.lang.Object) 0);
        fileCleaningTracker9.exitWhenFinished();
        int int18 = fileCleaningTracker9.getTrackCount();
        int int19 = fileCleaningTracker9.getTrackCount();
        java.lang.Class<?> wildcardClass20 = fileCleaningTracker9.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy21);
        int int23 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass25 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(wildcardClass25);
    }

    @Test
    public void test1965() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1965");
        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) "");
        int int22 = fileCleaningTracker0.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);
        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) "");
        java.util.List<java.lang.String> strList72 = fileCleaningTracker24.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();
        fileCleaningTracker74.exitWhenFinished();
        fileCleaningTracker74.exitWhenFinished();
        fileCleaningTracker74.exitWhenFinished();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker74.getDeleteFailures();
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker74);
        java.util.List<java.lang.String> strList85 = fileCleaningTracker24.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.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(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 3 + "'", int22 == 3);
        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(strList72);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList85);
    }

    @Test
    public void test1966() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1966");
        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 = fileCleaningTracker23.getTrackCount();
        java.io.File file35 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker36.track("hi!", (java.lang.Object) ' ');
        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.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker41.track("hi!", (java.lang.Object) "hi!");
        int int61 = fileCleaningTracker41.getTrackCount();
        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.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy71);
        fileCleaningTracker36.track("", (java.lang.Object) fileDeleteStrategy71);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track(file35, (java.lang.Object) fileCleaningTracker36, 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.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 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList74);
    }

    @Test
    public void test1967() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1967");
        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();
        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();
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker62.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass70);
        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("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(wildcardClass70);
    }

    @Test
    public void test1968() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1968");
        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);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker11.exitWhenFinished();
        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(strList23);
    }

    @Test
    public void test1969() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1969");
        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.io.File file16 = null;
        java.lang.Object obj17 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file16, obj17, 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(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);
    }

    @Test
    public void test1970() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1970");
        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();
        fileCleaningTracker0.exitWhenFinished();
        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();
        fileCleaningTracker73.exitWhenFinished();
        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();
        java.lang.Class<?> wildcardClass83 = strList82.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file72, (java.lang.Object) strList82);
            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(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(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(wildcardClass83);
    }

    @Test
    public void test1971() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1971");
        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();
        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();
        fileCleaningTracker50.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker50, 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();
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker64);
        int int75 = fileCleaningTracker44.getTrackCount();
        int int76 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker44);
        int int78 = fileCleaningTracker44.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(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(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        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.assertTrue("'" + int75 + "' != '" + 2 + "'", int75 == 2);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 2 + "'", int76 == 2);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 2 + "'", int78 == 2);
    }

    @Test
    public void test1972() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1972");
        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);
        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(strList21);
        org.junit.Assert.assertNotNull(strList22);
    }

    @Test
    public void test1973() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1973");
        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.util.List<java.lang.String> strList19 = fileCleaningTracker3.getDeleteFailures();
        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();
        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();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker35);
        int int45 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int45, fileDeleteStrategy46);
        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(strList19);
        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(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
    }

    @Test
    public void test1974() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1974");
        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.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker20.track("hi!", (java.lang.Object) "hi!");
        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();
        fileCleaningTracker41.exitWhenFinished();
        fileCleaningTracker41.exitWhenFinished();
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker41);
        int int51 = fileCleaningTracker20.getTrackCount();
        int int52 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int52, fileDeleteStrategy53);
        int int55 = 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(strList21);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 3 + "'", int51 == 3);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
    }

    @Test
    public void test1975() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1975");
        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();
        int int23 = fileCleaningTracker9.getTrackCount();
        int int24 = fileCleaningTracker9.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(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
    }

    @Test
    public void test1976() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1976");
        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();
        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(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 2 + "'", int37 == 2);
    }

    @Test
    public void test1977() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1977");
        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.lang.Object obj38 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", 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(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);
    }

    @Test
    public void test1978() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1978");
        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.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();
        fileCleaningTracker26.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.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(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(strList27);
        org.junit.Assert.assertNotNull(strList28);
    }

    @Test
    public void test1979() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1979");
        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.lang.Class<?> wildcardClass34 = fileCleaningTracker12.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(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(wildcardClass34);
    }

    @Test
    public void test1980() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1980");
        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);
        int int61 = fileCleaningTracker34.getTrackCount();
        java.io.File file62 = null;
        java.lang.Object obj63 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker34.track(file62, obj63);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        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("'" + int61 + "' != '" + 1 + "'", int61 == 1);
    }

    @Test
    public void test1981() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1981");
        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 = fileCleaningTracker24.getDeleteFailures();
        java.io.File file76 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        int int82 = fileCleaningTracker80.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker77.track("", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy83);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker80.getDeleteFailures();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker80.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker24.track(file76, (java.lang.Object) fileCleaningTracker80, 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(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);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 0 + "'", int82 == 0);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList90);
    }

    @Test
    public void test1982() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1982");
        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();
        java.io.File file29 = null;
        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();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker39, 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();
        fileCleaningTracker50.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file29, (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy59);
            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.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(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList56);
    }

    @Test
    public void test1983() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1983");
        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 = fileCleaningTracker0.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 test1984() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1984");
        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.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList22 = fileCleaningTracker3.getDeleteFailures();
        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();
        int int26 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker24.getDeleteFailures();
        int int28 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        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);
        fileCleaningTracker31.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker24.track("", (java.lang.Object) strList39, fileDeleteStrategy40);
        fileCleaningTracker24.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file23, (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy43);
            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(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test1985() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1985");
        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();
        int int23 = fileCleaningTracker9.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.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);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker28.getDeleteFailures();
        int int47 = fileCleaningTracker28.getTrackCount();
        fileCleaningTracker28.track("hi!", (java.lang.Object) (-1.0d));
        fileCleaningTracker28.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker28);
            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(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        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.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
    }

    @Test
    public void test1986() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1986");
        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);
        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.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);
        int int34 = fileCleaningTracker7.getTrackCount();
        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();
        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();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker45);
        fileCleaningTracker7.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList55 = fileCleaningTracker7.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file6, (java.lang.Object) strList55);
            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(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.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test1987() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1987");
        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();
        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.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker24.track("hi!", (java.lang.Object) "hi!");
        int int44 = fileCleaningTracker24.getTrackCount();
        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();
        int int52 = fileCleaningTracker46.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker24.track("", (java.lang.Object) 10L, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy62);
            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(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test1988() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1988");
        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.io.File file43 = null;
        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);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker47.getDeleteFailures();
        int int56 = fileCleaningTracker47.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file43, (java.lang.Object) int56);
            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 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
    }

    @Test
    public void test1989() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1989");
        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();
        int int5 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass6 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(wildcardClass6);
    }

    @Test
    public void test1990() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1990");
        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);
        java.util.List<java.lang.String> strList57 = 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.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(wildcardClass47);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test1991() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1991");
        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();
        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();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        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);
        int int57 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker50.getDeleteFailures();
        int int61 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) int61, fileDeleteStrategy62);
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker25);
        fileCleaningTracker0.exitWhenFinished();
        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.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        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.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
    }

    @Test
    public void test1992() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1992");
        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.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) 2, 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);
        fileCleaningTracker12.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker12.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker12, 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.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.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        java.lang.Class<?> wildcardClass52 = strList51.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker39.track("", (java.lang.Object) wildcardClass52, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileDeleteStrategy53, fileDeleteStrategy55);
        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(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 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.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(wildcardClass52);
    }

    @Test
    public void test1993() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1993");
        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();
        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);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker32.getDeleteFailures();
        int int44 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) int44, fileDeleteStrategy45);
            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.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.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.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
    }

    @Test
    public void test1994() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1994");
        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.track("", (java.lang.Object) (short) 1);
        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);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10, 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();
        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.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);
        fileCleaningTracker21.track("", (java.lang.Object) "");
        int int64 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy65);
            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("'" + int5 + "' != '" + 1 + "'", int5 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList16);
        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(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 3 + "'", int64 == 3);
    }

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

    @Test
    public void test1996() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1996");
        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();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker5.getDeleteFailures();
        java.lang.Class<?> wildcardClass19 = 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.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(wildcardClass19);
    }

    @Test
    public void test1997() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1997");
        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();
        int int89 = 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.assertTrue("'" + int89 + "' != '" + 3 + "'", int89 == 3);
    }

    @Test
    public void test1998() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1998");
        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);
        int int50 = fileCleaningTracker24.getTrackCount();
        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();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker52.getDeleteFailures();
        int int56 = fileCleaningTracker52.getTrackCount();
        int int57 = fileCleaningTracker52.getTrackCount();
        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();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker59.exitWhenFinished();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) strList70, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker52, 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(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.assertTrue("'" + int50 + "' != '" + 3 + "'", int50 == 3);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test1999() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test1999");
        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();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        int int17 = fileCleaningTracker5.getTrackCount();
        int int18 = fileCleaningTracker5.getTrackCount();
        java.io.File file19 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file19, (java.lang.Object) (-1));
            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.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
    }

    @Test
    public void test2000() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest3.test2000");
        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);
        int int22 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass23 = 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.assertTrue("'" + int22 + "' != '" + 3 + "'", int22 == 3);
        org.junit.Assert.assertNotNull(wildcardClass23);
    }
}

