63 |
"<test>Brave GNU <![CDATA[World]]> &hello;</test>" + |
"<test>Brave GNU <![CDATA[World]]> &hello;</test>" + |
64 |
" " + |
" " + |
65 |
"<?pi HeLlO wOrLd ?>"), |
"<?pi HeLlO wOrLd ?>"), |
66 |
|
"<doc><text/></doc>" |
67 |
}; |
}; |
68 |
|
|
69 |
|
|
244 |
AssertEquals("ReadString (2)", "Brave GNU World ", xr.ReadString()); |
AssertEquals("ReadString (2)", "Brave GNU World ", xr.ReadString()); |
245 |
} |
} |
246 |
|
|
247 |
|
// Test if NodeType after reading empty element with ReadElementString() is XmlNodeType.EndElement (bug #14261). |
248 |
|
public void TestXmlTextReaderReadElementStringOnEmpyElement() |
249 |
|
{ |
250 |
|
Reset(6); |
251 |
|
AssertEquals("ReadElementStringOnEmpyElement (1)", XmlNodeType.Element, xr.MoveToContent()); |
252 |
|
AssertEquals("ReadElementStringOnEmpyElement (2)", true, xr.Read()); |
253 |
|
AssertEquals("ReadElementStringOnEmpyElement (3)", String.Empty, xr.ReadElementString()); |
254 |
|
AssertEquals("ReadElementStringOnEmpyElement (4)", XmlNodeType.EndElement, xr.NodeType); |
255 |
|
} |
256 |
}; // class TestXmlTextReader |
}; // class TestXmlTextReader |