public void TestGetFileSystemEntriesWithSearchWithNoResults() { var entries = Directory.GetFileSystemEntries(uncDirectory, "giberish").ToArray(); Assert.AreEqual(0, entries.Length); Assert.IsFalse(entries.Contains(uncFilePath)); }
public void TestGetFileSystemEntriesWithSearch() { var entries = Directory.GetFileSystemEntries(uncDirectory, "*").ToArray(); Assert.AreEqual(1, entries.Length); Assert.IsTrue(entries.Contains(uncFilePath)); }
public void TestGetFileSystemEntriesRecursiveWithSearchWithNoResults() { var tempLongPathFilename = Path.Combine(uncDirectory, Path.GetRandomFileName()); Directory.CreateDirectory(tempLongPathFilename); try { Assert.IsTrue(Directory.Exists(tempLongPathFilename)); var randomFileName = Util.CreateNewEmptyFile(tempLongPathFilename); var files = Directory.GetFileSystemEntries(uncDirectory, "gibberish", SearchOption.AllDirectories).ToArray(); Assert.AreEqual(0, files.Length); Assert.IsFalse(files.Contains(uncFilePath)); Assert.IsFalse(files.Contains(randomFileName)); } finally { const bool recursive = true; Directory.Delete(tempLongPathFilename, recursive); } }
public static string[] GetFileSystemEntries(string path, string searchPattern, SearchOption options) { return(Directory.GetFileSystemEntries(path, searchPattern, options)); }
public static string[] GetFileSystemEntries(string path, string searchPattern) { return(Directory.GetFileSystemEntries(path, searchPattern)); }
public static string[] GetFileSystemEntries(string path) { return(Directory.GetFileSystemEntries(path)); }