public void testIsEmpty() throws Exception {
foo = fileUtil.tmp("foo");
assertEquals(false, foo.exists());
assertEquals(true, fileUtil.isEmpty(foo));
foo.mkdirs();
assertEquals(true, foo.exists());
assertEquals(true, foo.isDirectory());
assertEquals(true, fileUtil.isEmpty(foo));
File bar = new File(foo, "bar");
assertEquals(false, bar.exists());
assertEquals(true, fileUtil.isEmpty(bar));
writeToFile(bar, "stuff");
assertEquals(true, bar.exists());
assertEquals(false, fileUtil.isEmpty(bar));
assertEquals(false, fileUtil.isEmpty(foo));
assertEquals(true, bar.delete());
assertEquals(true, fileUtil.isEmpty(foo));
}