
Public Sub RSSParserTest Dim Const RSSUri as String = "RSSTestfile.xml" Dim xmlfile = <RSS version="2.0"> ... </RSS> xmlfile.save(RSSUri) RSSParser(RSSUri)End Sub
并使用XMLTextReader消耗uri
Public Sub RSSParser(ByVal RSSUri as string) Dim RSSXml = New XmlTextReader(RSSUri) RSSXml.read ...End Sub
我想删除对物理文件的单元测试依赖性并使用流而不是我到目前为止的努力已经化为乌有. (这是最佳做法吗?)
我正在使用NMock2进行嘲弄,如果我应该做的那样.
解决方法 如果您只是使用XmlReader而不是通过流强制XmlTextReader,则可以使用XNode.CreateReader.这比保存到流更简单,除非您的API强制您使用流或XmlTextReader. 总结 以上是内存溢出为你收集整理的vb.net – 将linq.Xelement转换为XMLTextReader的流全部内容,希望文章能够帮你解决vb.net – 将linq.Xelement转换为XMLTextReader的流所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)