public void FileSystemQuery_QueryList_DirSearchPath_ExpectValues()
{
//------------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 = GetFileSystemQuery();
query.QueryList(@"\\bob\");
//------------Assert Results-------------------------
var files = query.QueryCollection;
Assert.AreEqual(files.Count, 1);
Assert.AreEqual(@"\\a\b", files[0]);
}