package org.unitils.dbunit.util; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.junit.Assert; import org.junit.Test; import org.unitils.dbunit.util.FileHandler; /** * Test {@link FileHandler#deleteFiles(List)}. * * @author wiw * * @since 3.4 * */ public class FileHandlerDeleteFilesTest { private FileHandler sut = new FileHandler(); @Test public void testDeleteFiles() throws IOException { List<File> lstFiles = new ArrayList<File>(); File tempFile1 = File.createTempFile("FileHandlerDeleteFilesTest-", ".txt"); File tempFile2 = File.createTempFile("FileHandlerDeleteFilesTest-", ".txt"); File tempFile3 = File.createTempFile("FileHandlerDeleteFilesTest-", ".txt"); lstFiles.add(tempFile1); lstFiles.add(tempFile2); lstFiles.add(tempFile3); tempFile3.delete(); sut.deleteFiles(lstFiles); Assert.assertFalse(tempFile1.exists()); Assert.assertFalse(tempFile2.exists()); Assert.assertFalse(tempFile3.exists()); } }