سؤال

I have an application that allow me to upload files using a addFile() method.

How should a jUnit test that check if a hidden file can be added look like?

I know that may look a bit stupid question, but I couldn't find any examples for this.

هل كانت مفيدة؟

المحلول

This answer is based on the comments above.

Sample code snippet to test if the file is accessible (use your own logic here)

public class PathTest {

    public boolean pathAccessible(String path) {
        File file = new File(path);
        if (!file.isDirectory())
               file = file.getParentFile();
        return file.exists();

    }

}

Sample Junit test case (Assuming you have Junit setup properly)

public void test()
    {
        PathTest test = new PathTest();
        assertTrue(test.pathAccessible("regular file path"));
        assertFalse(test.pathAccessible("hidden file path"));

    }
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top