【发布时间】:2010-11-16 20:30:47
【问题描述】:
我在我的单元测试中使用
生成一个 XML 文件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 进行模拟。
【问题讨论】:
标签: vb.net unit-testing mocking