I am creating an XML file in my unit test using
Public Sub rssParserTest Dim Const rssUri as String = "rssTestFile.xml" Dim xmlFile = <rss version="2.0"> ... </rss> xmlFile.save(rssUri) rssParser(rssUri) End Sub
and consuming uri using XMLTextReader
Public Sub rssParser(ByVal rssUri as string) Dim rssXml = New XmlTextReader(rssUri) rssXml.read ... End Sub
I want to remove the unit test dependency on a physical file and use the stream instead, but my efforts have so far come to naught. (Is this the best practice?)
I use NMock2 for bullying if I have to do something about it.
source share