 
     let baseDemoURL                 = containerURL.appendingPathComponent("demo", isDirectory: true)          // org.tinrobots.tests/demo/
     let fakeBaseDirectoryURL        = containerURL.appendingPathComponent("fakeDemo", isDirectory: true)      // org.tinrobots.tests/fakeDemo/
-    let fakeBaseDirectorAsFileyURL  = containerURL.appendingPathComponent("fakeDemoFile", isDirectory: false) // org.tinrobots.tests/fakeDemoFile
+    let fakeBaseDirectoryAsFileyURL = containerURL.appendingPathComponent("fakeDemoFile", isDirectory: false) // org.tinrobots.tests/fakeDemoFile
 
     let testURL                     = baseDemoURL.appendingPathComponent("test", isDirectory: true)           // org.tinrobots.tests/demo/test/
     let testFileURL                 = testURL.appendingPathComponent("file", isDirectory: false)              // org.tinrobots.tests/demo/test/file

    do {
      try FileManager.default.createDirectory(at: testURL, withIntermediateDirectories: true, attributes: nil)
      XCTAssertTrue(FileManager.default.fileExists(atPath: containerURL.path))
      FileManager.default.createFile(atPath: testFileURL.path, contents: Data(), attributes: nil)
      FileManager.default.createFile(atPath: fakeBaseDirectorAsFileyURL.path, contents: Data(), attributes: nil)
    } catch {
      XCTAssertTrue(false, error.localizedDescription)
    }

    do {
      try FileManager.clearDirectory(atPath: baseDemoURL.path)
      try FileManager.clearDirectory(atPath: fakeBaseDirectoryURL.path)
      try FileManager.clearDirectory(atPath: fakeBaseDirectoryAsFileyURL.path)
      XCTAssertTrue(FileManager.default.fileExists(atPath: baseDemoURL.path), "The directory at path \(baseDemoURL.path) should exists.")
      XCTAssertTrue(try FileManager.default.contentsOfDirectory(atPath: baseDemoURL.path).count == 0, "The directory at path \(baseDemoURL.path) should be empty.")
      XCTAssertTrue(FileManager.default.fileExists(atPath: fakeBaseDirectoryAsFileyURL.path), "The file at path \(fakeBaseDirectoryAsFileyURL.path) should exists")
      XCTAssertTrue(!FileManager.default.fileExists(atPath: testURL.path), "The directory at path \(testURL.path) shouldn't exists")
      try FileManager.default.destroyFileOrDirectory(atPath: containerURL.path)
    } catch {
