コード例 #1
0
        public void TestUnificationConfiguration()
        {
            var unificator = new Unificator();

            unificator.LoadUnificationRules("../../Fixtures/SourcePriorities.xml");
            Assert.IsTrue(unificator.GetUnificationRules().SourcePriority.Exists(p => p.Source.InternalId == new PhrPluginEmpty().Source.InternalId&& p.Priority == 10 && p.NewerRecordPriority == 10), "Empty test source should be loaded with priority 10");
            Assert.IsTrue(unificator.GetUnificationRules().SourcePriority.Exists(p => p.Source.InternalId == new Guid("5c30ee9a-2e63-42c7-b418-ef4fe2f3e566") && p.Priority == 20 && p.NewerRecordPriority == 10), "Fake test source should be loaded with priority 20");
        }
コード例 #2
0
 public void TestUnificationConfiguration()
 {
     var unificator = new Unificator();
     unificator.LoadUnificationRules("../../Fixtures/SourcePriorities.xml");
     Assert.IsTrue(unificator.GetUnificationRules().SourcePriority.Exists(p => p.Source.InternalId == new PhrPluginEmpty().Source.InternalId && p.Priority == 10 && p.NewerRecordPriority == 10), "Empty test source should be loaded with priority 10");
     Assert.IsTrue(unificator.GetUnificationRules().SourcePriority.Exists(p => p.Source.InternalId == new Guid("5c30ee9a-2e63-42c7-b418-ef4fe2f3e566") && p.Priority == 20 && p.NewerRecordPriority == 10), "Fake test source should be loaded with priority 20");
 }