public void Dev2FileSystemProvider_ListFilesInDirectory_Normal_AllFilesInDirectoryReturned() { //------------Setup for test-------------------------- var dev2FileSystemProvider = new Dev2FileSystemProvider(); //string baseFolderDirectory = Path.GetTempPath() + @"\ListDirectoryTestFolder"; string tmpFolderLocal = Path.GetTempPath() + @"\ListDirectoryTestFolderNormal_AllFilesInDirectoryReturned\Folder1"; string tmpFolderLocal2 = Path.GetTempPath() + @"\ListDirectoryTestFolderNormal_AllFilesInDirectoryReturned\Folder2"; string tmpFileLocal1 = Path.GetTempPath() + @"\ListDirectoryTestFolderNormal_AllFilesInDirectoryReturned\File1.txt"; string tmpFileLocal2 = Path.GetTempPath() + @"\ListDirectoryTestFolderNormal_AllFilesInDirectoryReturned\File2.txt"; CreateDirectory(tmpFolderLocal); CreateDirectory(tmpFolderLocal2); CreateLocalPath(tmpFileLocal1); CreateLocalPath(tmpFileLocal2); IActivityIOPath path = ActivityIOFactory.CreatePathFromString(Path.GetTempPath() + @"\ListDirectoryTestFolderNormal_AllFilesInDirectoryReturned", "", ""); //------------Execute Test--------------------------- IList<IActivityIOPath> fileList = dev2FileSystemProvider.ListFilesInDirectory(path); //------------Assert Results------------------------- Assert.AreEqual(2, fileList.Count); Assert.IsTrue(fileList[0].Path.EndsWith("File1.txt")); Assert.IsTrue(fileList[1].Path.EndsWith("File2.txt")); DeleteDirectory(Path.GetTempPath() + @"\ListDirectoryTestFolderNormal_AllFilesInDirectoryReturned"); }