public void RecursivelyDeleteDirectory_EmptyDirectory_ShouldDeleteIt() { var tmpDirectoryPath = ATemporaryDirectory(); var directoryResource = new FileSystem(); directoryResource.RecursivelyDeleteDirectory(tmpDirectoryPath); Directory.Exists(tmpDirectoryPath).Should().Be.False(); }
public void RecursivelyDeleteDirectory_DirectoryWithOneFile_ShouldDeleteIt() { var tmpDirectoryPath = ATemporaryDirectory(); var fileName = ATextFileIn(tmpDirectoryPath); var directoryResource = new FileSystem(); directoryResource.RecursivelyDeleteDirectory(tmpDirectoryPath); Directory.Exists(tmpDirectoryPath).Should().Be.False(); File.Exists(fileName).Should().Be.False(); }