public async Task TestInitialize() { if (File.Exists(DBFilesBTreeTests.MasterFileName + ".bak")) { File.Delete(DBFilesBTreeTests.MasterFileName + ".bak"); } if (File.Exists(DBFilesBTreeTests.MasterFileName)) { File.Copy(DBFilesBTreeTests.MasterFileName, DBFilesBTreeTests.MasterFileName + ".bak"); File.Delete(DBFilesBTreeTests.MasterFileName); } if (File.Exists(FileName + ".bak")) { File.Delete(FileName + ".bak"); } if (File.Exists(FileName)) { File.Copy(FileName, FileName + ".bak"); File.Delete(FileName); } if (File.Exists(BlobFileName + ".bak")) { File.Delete(BlobFileName + ".bak"); } if (File.Exists(BlobFileName)) { File.Copy(BlobFileName, BlobFileName + ".bak"); File.Delete(BlobFileName); } #if LW this.provider = await FilesProvider.CreateAsync(Folder, CollectionName, 8192, BlocksInCache, 8192, Encoding.UTF8, 10000); #else this.provider = await FilesProvider.CreateAsync(Folder, CollectionName, 8192, BlocksInCache, 8192, Encoding.UTF8, 10000, true); #endif this.file = await StringDictionary.Create(FileName, BlobFileName, CollectionName, this.provider, false); this.start = DateTime.Now; }