From: Owen R. <exo...@us...> - 2005-05-12 17:09:26
|
Update of /cvsroot/netreflector/NetReflector/src/NetReflector.Test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17995/src/NetReflector.Test Modified Files: NetReflectorTypeTableUnusedNodeTest.cs Log Message: fixed NetReflector so that it stops reporting commented nodes as invalid Index: NetReflectorTypeTableUnusedNodeTest.cs =================================================================== RCS file: /cvsroot/netreflector/NetReflector/src/NetReflector.Test/NetReflectorTypeTableUnusedNodeTest.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** NetReflectorTypeTableUnusedNodeTest.cs 15 Apr 2005 04:45:09 -0000 1.2 --- NetReflectorTypeTableUnusedNodeTest.cs 12 May 2005 17:09:15 -0000 1.3 *************** *** 53,56 **** --- 53,66 ---- [Test] + public void DoNotRaiseEventIfXmlContainsComments() + { + string xml = TestClass.GetXml(DateTime.Now, string.Format(@"<inner>{0}<!-- foo --></inner>", TestInnerClass.GetInnerXml())); + table.InvalidNode += new InvalidNodeEventHandler(HandleUnusedNode); + serialiser.Read(XmlUtil.ReadNode(xml), table); + + Assert.AreEqual(0, nodes.Count); + } + + [Test] public void DoNotRaiseEventIfXmlDoesNotContainUnnecessaryNodes() { |