public async Task SaveFileTestAsync() { MemoryStream stream = new MemoryStream(); string fileLoc = Path.Combine(configuration["TestFolderAddress"], "LoadFile", "TestFile.txt"); using (var file = File.OpenRead(fileLoc)) { file.Position = 0; await file.CopyToAsync(stream); } LocalStorageFileSystem localStorageFileSystem = new LocalStorageFileSystem(); FileSetOptions fileSetOptions = new FileSetOptions() { Address = configuration["TestFolderAddress"], Folder = "SaveFile", Key = "TestFile.txt", _stream = stream }; var fileName = await localStorageFileSystem.SaveAsync(fileSetOptions); string saveFileLoc = Path.Combine(configuration["TestFolderAddress"], "SaveFile", "TestFile.txt"); bool fileExists = File.Exists(saveFileLoc); File.Delete(saveFileLoc); Assert.IsTrue(fileExists); }
public async Task LoadFileTestAsync() { LocalStorageFileSystem localStorageFileSystem = new LocalStorageFileSystem(); FileGetOptions fileGetOptions = new FileGetOptions() { Address = configuration["TestFolderAddress"], Folder = "LoadFile", Key = "TestFile.txt" }; var fileInformation = await localStorageFileSystem.GetAsync(fileGetOptions); Assert.IsNotNull(fileInformation.Stream); }