public void TestConstructor_InitializeMaintainerPool() { var indexConfig = new IndexConfig { IndexName = "ABC", MonitorFolder = MonitorFolder }; using var management1 = new IndexManagement(Config, Log); CollectionAssert.IsEmpty(management1.GetIndexList().Result); management1.AddIndex(indexConfig); management1.Dispose(); using var management2 = new IndexManagement(Config, Log); CollectionAssert.AreEquivalent(new[] { indexConfig.ToString() }, management2.GetIndexList().Result.Select(u => u.IndexConfig.ToString())); }
public void Dispose() { management.Dispose(); }