我有一个允许我使用addFile()方法上传文件的应用程序。
如何检查是否可以添加隐藏文件的jUnit测试如何?
我知道这可能看起来有点愚蠢,但我找不到任何相关的例子。
答案 0 :(得分:0)
此答案基于上述评论。
示例代码段,用于测试文件是否可访问(在此处使用您自己的逻辑)
public class PathTest {
public boolean pathAccessible(String path) {
File file = new File(path);
if (!file.isDirectory())
file = file.getParentFile();
return file.exists();
}
}
示例Junit测试用例(假设您正确设置了Junit)
public void test()
{
PathTest test = new PathTest();
assertTrue(test.pathAccessible("regular file path"));
assertFalse(test.pathAccessible("hidden file path"));
}