title: Custom Data Driven MSTest
body: <p>I have XML spreadsheet files created from Excel that I need to use as the input for my data driven test. I can't use the <code>DataSource</code> attribute on my test method because of inconsistencies parsing the files with an Oledb provider. I was wondering if there is a way to have nested test results like the way the <code>DataSource</code> attribute does it?</p>
  
  <p>I'd prefer for MSTest to show the breakdown of each row that was iterated as opposed to me catching a failed assertion exception and keep a collection of the failures. I of course want the test to run against every row and not quit executing upon the first failed assertion.</p>
  
  <p>I'm not looking for answers that insist on loading the data via the DataSource attribute. Thanks</p>