コード例 #1
0
        public void Core()
        {
            var m          = new MergeCommand("core0", new MergeCommand.SrcCore("core1"), new MergeCommand.SrcCore("core2"));
            var parameters = m.GetParameters().ToList();

            CollectionAssert.Contains(parameters, KV.Create("action", "mergeindexes"));
            CollectionAssert.Contains(parameters, KV.Create("srcCore", "core1"));
            CollectionAssert.Contains(parameters, KV.Create("srcCore", "core2"));
            CollectionAssert.Contains(parameters, KV.Create("core", "core0"));
        }
コード例 #2
0
        public void Index()
        {
            var m          = new MergeCommand("core0", new MergeCommand.IndexDir("/path/to/index1"), new MergeCommand.IndexDir("/path/to/index2"));
            var parameters = m.GetParameters().ToList();

            CollectionAssert.Contains(parameters, KV.Create("action", "mergeindexes"));
            CollectionAssert.Contains(parameters, KV.Create("indexDir", "/path/to/index1"));
            CollectionAssert.Contains(parameters, KV.Create("indexDir", "/path/to/index2"));
            CollectionAssert.Contains(parameters, KV.Create("core", "core0"));
        }