public function testRecursiveRemoveWithTrailingSlash()
{
$tmp = sys_get_temp_dir();
$basePath = $tmp . "/n98_testdir";
$folder1 = $basePath . "/folder1";
$folder2 = $basePath . "/folder2";
$file1 = $folder1 . "/file1.txt";
$file2 = $folder2 . "/file2.txt";
@mkdir($folder1, 0777, true);
@mkdir($folder2, 0777, true);
touch($file1);
touch($file2);
$this->fileSystem->recursiveRemoveDirectory($basePath . "/");
$this->assertFileNotExists($basePath);
}