public void DeleteFiles_fakeFileNamesListAndDirPath_createErrorFile() { FileRemover fileRemover = new FileRemover(); fileRemover.DeleteFiles(fakeFilesList, dirPath); string[] errStr = File.ReadAllLines(Path.Combine(dirPath, "error.log")); Assert.Multiple(() => { FileAssert.Exists(Path.Combine(dirPath, "error.log")); CollectionAssert.AreEqual(errStr, errorStr); }); }
public void DeleteFiles_fileNamesListAndDirPath_filesDeletedAndReturnSize() { FileRemover fileRemover = new FileRemover(); long fSize = fileRemover.DeleteFiles(delFiles, dirPath); Assert.Multiple(() => { FileAssert.DoesNotExist(Path.Combine(dirPath, file1)); FileAssert.DoesNotExist(Path.Combine(dirPath, file2)); FileAssert.DoesNotExist(Path.Combine(dirPath, file3)); Assert.GreaterOrEqual(fSize, 0); }); }