public static void TestAssetLocalStorageLmdbPartitionedLRU_StoreAsset_ContainsImmediately() { var asset = new StratusAsset { Id = Guid.NewGuid(), }; _localStorage.StoreAsset(asset); Assert.True(_localStorageLmdb.Contains(asset.Id)); }
public static void TestAssetLocalStorageLmdbPartitionedLRU_Ctor2_RestoresIndex() { var asset = new StratusAsset { Id = Guid.NewGuid(), }; using (var localStorage = new AssetLocalStorageLmdbPartitionedLRU( _chattelConfigRead, DATABASE_MAX_SIZE_BYTES, DATABASE_PARTITION_INTERVAL )) { IChattelLocalStorage localStorageViaInterface = localStorage; localStorageViaInterface.StoreAsset(asset); } using (var localStorage = new AssetLocalStorageLmdbPartitionedLRU( _chattelConfigRead, DATABASE_MAX_SIZE_BYTES, DATABASE_PARTITION_INTERVAL )) { Assert.True(localStorage.Contains(asset.Id)); } }