private IFileManager GetFileManager() { var fileStorageDir = Path.Combine(Path.GetTempPath(), "FileManagerFileSystem"); //delete existing data if (Directory.Exists(fileStorageDir)) { Directory.Delete(fileStorageDir, true); } Directory.CreateDirectory(fileStorageDir); var dbContext = new ApplicationDbContext(); var dataStore = new DataStore(dbContext); var fileManager = new FileSystemFileManager(dataStore) { DataStore = dataStore }; //delete existing info from db foreach (var fileInfo in dataStore.GetAll <AttachedFileInfo>().ToList()) { dataStore.Delete(fileInfo); } return(fileManager); }
public void Save_OnCreation_FordelPathCreated() { if (Directory.Exists(folderPath)) { Directory.Delete(folderPath); } fileManager = new FileSystemFileManager(folderPath); Thread.Sleep(50); Assert.IsTrue(Directory.Exists(folderPath)); }
public void Startup() { fileManager = new FileSystemFileManager(folderPath); }