public void GetContentsReturnsCorrectNumberOfFiles() { IIoRepository repository = new IoRepository(); string testDirName = null; try { testDirName = CreateTempTestDir(testDirName); IList <IFileSystemObject> dirList = repository.GetContents(testDirName); Assert.AreEqual(1, dirList.Count, "GetContents not returning right number of objects"); } finally { Directory.Delete(testDirName, true); } }
public void GetContentsReturnsCorrectNumberOfFiles() { IIoRepository repository = new IoRepository(); string testDirName = null; try { testDirName = CreateTempTestDir(testDirName); IList<IFileSystemObject> dirList = repository.GetContents(testDirName); Assert.AreEqual(1, dirList.Count, "GetContents not returning right number of objects"); } finally { Directory.Delete(testDirName, true); } }
public void GetContentsForCurrentDirectoryNotNull() { IIoRepository repository = new IoRepository(); DirectoryInfo CurrentDirectory = new DirectoryInfo("."); DirectoryInfo testDir = null; var testDirName = Guid.NewGuid().ToString(); try { Assert.IsTrue(CurrentDirectory.Exists, "current ("+CurrentDirectory.FullName+") dir not exist"); testDir = CurrentDirectory.CreateSubdirectory(testDirName); IList<IFileSystemObject> dirList = repository.GetContents(testDir.FullName); Assert.IsNotNull(dirList); } finally { testDir.Delete(); } }
public void GetContentsForCurrentDirectoryNotNull() { IIoRepository repository = new IoRepository(); DirectoryInfo CurrentDirectory = new DirectoryInfo("."); DirectoryInfo testDir = null; var testDirName = Guid.NewGuid().ToString(); try { Assert.IsTrue(CurrentDirectory.Exists, "current (" + CurrentDirectory.FullName + ") dir not exist"); testDir = CurrentDirectory.CreateSubdirectory(testDirName); IList <IFileSystemObject> dirList = repository.GetContents(testDir.FullName); Assert.IsNotNull(dirList); } finally { testDir.Delete(); } }
public void GetContentsFailsForBadPath() { IIoRepository repository = new IoRepository(); IList <IFileSystemObject> dirList = repository.GetContents(path: ""); }
public void GetContentsFailsForBadPath() { IIoRepository repository = new IoRepository(); IList<IFileSystemObject> dirList = repository.GetContents(path: ""); }