@Test
void testMkDirs() {

    final Path rootDir = tempDir;
    assertThat(FileSystemUtil.mkdirs(rootDir, rootDir.resolve(FileSystemTestUtil.getUniqueTestString())))
            .withFailMessage("Should be OK to create a dir off the root")
            .isTrue();
    final Path nonExistingRoot = rootDir.resolve(FileSystemTestUtil.getUniqueTestString());
    assertThat(FileSystemUtil
            .mkdirs(nonExistingRoot, nonExistingRoot.resolve(FileSystemTestUtil.getUniqueTestString() + "/a/b")))
            .withFailMessage("Should be NOT be OK to create a dir off a non existant root")
            .isFalse();
}