示例#1
0
 private static void RemoveUnComparableElements(XDocument xDoc)
 {
     xDoc.Root.Descendants("Meta").Remove();
     xDoc.Root.Attributes("SchemaLocation").Remove();
     xDoc.Descendants().Select(element => element.Attribute("id")).Remove();
     xDoc.Descendants().Select(element => element.Attribute("localId")).Remove();
     xDoc.Root.Descendants("Ikraft").Remove();
     xDoc.Root.Descendants("Nota").Remove();
     xDoc.Root.Descendants("Indledning").Remove();
     MinisterTokenReplacer.ReplaceMinisterReferences(xDoc);
     MinisterTokenReplacer.ReplaceMinisterieReferences(xDoc);
 }
        public void TestThatMinisterieReferenceRegex(string source, string expected)
        {
            var result = MinisterTokenReplacer.FindMinisterieMatches(source);

            Assert.Equal(expected, result.Value);
        }