package com.ximple.eofms.util;
|
|
import java.io.File;
|
import java.io.FileFilter;
|
import java.util.List;
|
|
import org.testng.Assert;
|
import org.testng.annotations.Test;
|
|
public class FileUtilsTest {
|
@Test
|
public void testRecurseDir1() {
|
// List list = FileUtils.recurseDir("C:\\temp");
|
String path = "Z:\\projects\\xdcad\\xdgnjobs\\tpcjobs\\jobdata";
|
// String path = ".";
|
// List list = FileUtils.recurseDir(path);
|
List list = FileUtils.recurseDir(path, ".dgn");
|
Assert.assertNotNull(list);
|
}
|
|
@Test
|
public void testRecurseDir2() {
|
// List list = FileUtils.recurseDir("C:\\temp");
|
// String pathname = "Z:\\projects\\xdcad\\xdgnjobs\\tpcjobs\\jobdata";
|
String pathname = ".";
|
File path = new File(pathname);
|
// List list = FileUtils.recurseDir(path);
|
List list = FileUtils.recurseDir(path, new FileFilter() {
|
public boolean accept(File pathname) {
|
return pathname.isDirectory() || pathname.getName().toLowerCase().endsWith("dgn");
|
}
|
});
|
Assert.assertNotNull(list);
|
}
|
}
|