public void FileSystemQuery_GetFoldersAndFiles_NullPath_ExpectException() { //------------Setup for test-------------------------- FileSystemQuery.GetFoldersAndFiles("b", 'c', null); //------------Execute Test--------------------------- //------------Assert Results------------------------- }
public void FileSystemQuery_GetFoldersAndFiles_NullDirectory_ExpectException() { //------------Setup for test-------------------------- FileSystemQuery.GetFoldersAndFiles(null, 'c', new DirectoryWrapper()); //------------Execute Test--------------------------- //------------Assert Results------------------------- }
public void FileSystemQuery_GetFoldersAndFiles_ValidPathAndDir_ExpectResults() { //------------Setup for test-------------------------- var dir = new Mock <IDirectory>(); dir.Setup(a => a.Exists(It.IsAny <string>())).Returns(true); dir.Setup(a => a.GetFileSystemEntries(It.IsAny <string>())).Returns(new[] { "a", "d", "f" }); //------------Execute Test--------------------------- var files = FileSystemQuery.GetFoldersAndFiles("bob", 'o', dir.Object); //------------Assert Results------------------------- Assert.AreEqual(files.Count, 3); Assert.AreEqual(files[0], "a"); Assert.AreEqual(files[1], "d"); Assert.AreEqual(files[2], "f"); }