public void testCreateAndDeleteFile() { try { FileAccessor fe = null; fe = FileSystem.open("file:///test0.txt"); assertTrue("before create : file not exists", !fe.exsists()); fe.create(); assertTrue("after create : file exists", fe.exsists()); assertEquals("size = 0", 0L, fe.fileSize()); fe.close(); fe = FileSystem.open("file:///test0.txt"); assertTrue("reopen : file exists", fe.exsists()); assertEquals("size = 0", 0L, fe.fileSize()); fe.delete(); assertTrue("after delete : file not exists", !fe.exsists()); fe.close(); fe = FileSystem.open("file:///test0.txt"); assertTrue("rereopen : not exists", !fe.exsists()); fe.close(); } catch (Exception e) { fail(e.toString()); } }