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));
            }
        }