Dev2.Core.Tests.FileSystemQueryTest.FileSystemQuery_GetFilesAndFoldersFromDrive_NullSearchPath_ExpectCurrentValues C# (CSharp) Method

FileSystemQuery_GetFilesAndFoldersFromDrive_NullSearchPath_ExpectCurrentValues() private method

        public void FileSystemQuery_GetFilesAndFoldersFromDrive_NullSearchPath_ExpectCurrentValues()
        {
            //------------Setup for test--------------------------
            var dir = new Mock<IDirectory>();
            dir.Setup(a => a.GetFileSystemEntries(It.IsAny<string>())).Returns(new[] { "a", "b", "c" });
            dir.Setup(a => a.Exists(It.IsAny<string>())).Returns(true);
            var query = new FileSystemQuery(dir.Object, new DirectoryEntryFactory(), new ShareCollectionFactory());
            var files = new List<string>{"non"};

            files = query.GetFilesAndFoldersFromDrive(null, files, 'o');
            //------------Assert Results-------------------------

            Assert.AreEqual(files.Count, 1);
            Assert.AreEqual("non", files[0]);
        }
FileSystemQueryTest