public void AddFile_AddsFile() { IFileRepository fileRepository = new InMemoryFileRepository(); fileRepository.Add(new File() { CreatedTime = DateTime.Now.AddDays(-1), FolderId = 0, IsReadOnly = true, LastAccessTime = DateTime.Now, LastWriteTime = DateTime.Now, Name = "Test.txt", Path = System.Environment.CurrentDirectory, Size = 1024 }); Assert.Equal(1, fileRepository.GetAllFiles().Count()); Assert.Equal(1, fileRepository.GetAllFiles().First().FileId); }
public void AddFile_AddsFiles() { const int numberOfFilesToCreate = 30; IFileRepository fileRepository = new InMemoryFileRepository(); for (int i = 0; i < numberOfFilesToCreate; i++) { fileRepository.Add(new File() { CreatedTime = DateTime.Now.AddDays(-1), FolderId = 0, IsReadOnly = true, LastAccessTime = DateTime.Now, LastWriteTime = DateTime.Now, Name = "Test.txt", Path = System.Environment.CurrentDirectory, Size = 1024 }); } Assert.Equal(numberOfFilesToCreate, fileRepository.GetAllFiles().Count()); }
public void GetAllFiles_ShouldGetAllFiles() { const int numberOfFilesToCreate = 10; IFileRepository fileRepository = new InMemoryFileRepository(); for (int i = 0; i < numberOfFilesToCreate; i++) { fileRepository.Add(new File { CreatedTime = DateTime.Now, FolderId = 0, LastAccessTime = DateTime.Now, LastWriteTime = DateTime.Now, Name = "TestFile" + i, Path = @"\\Test\Path" + i, Size = 1024 }); } Assert.Equal(numberOfFilesToCreate, fileRepository.GetAllFiles().Count()); }