我很難搞清楚如何測試我自己創建並導入到工程文件中的目錄。JUnit測試用例需要測試目錄
目前我有:
File file = new File(ExplorerView.class.getResource("/ExplorerViewTestFolder"));
ExplorerView explorer = new ExplorerView();
explorer.countFilesAndFolders("/ExplorerViewTestFolder");
EDIT2:改到
public class ExplorerViewTests {
@Test
public void testCountFilesAndFolders() {
ExplorerView explorer = new ExplorerView();
explorer.countFilesAndFolders("/ExplorerViewTestFolder");
}
EDIT4:
public int countFilesAndFolders(File f) {
if (f.isFile()) {
return 1;
} else {
int total = 0;
for (File file : f.listFiles()) {
if (file.isHidden() == false) {
total += countFilesAndFolders(file);
}
}
return total + 1;
}
}
你用'測試目錄'是什麼意思?你有任何示例代碼? – jiaweizhang
當你試圖運行你現有的程序(從昨天開始,對吧?)會發生什麼? – jiaweizhang
@家威章一切運行良好據我所知!我只需要做一些測試用例。 – ProjectDefy