jUnit检查隐藏文件?

时间:2014-05-14 04:04:02

标签: java junit

我有一个允许我使用addFile()方法上传文件的应用程序。

如何检查是否可以添加隐藏文件的jUnit测试如何?

我知道这可能看起来有点愚蠢,但我找不到任何相关的例子。

1 个答案:

答案 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"));

    }