private static ITestResultsParserFactory CreateTestResultsParserFactory(UnitTestResultXmlFormat unitTestResultXmlFormat, ITestResultsParser testResultsParser)
        {
            ITestResultsParserFactory testResultsParserFactory = Substitute.For <ITestResultsParserFactory>();

            testResultsParserFactory.CreateParser(unitTestResultXmlFormat).Returns(testResultsParser);
            return(testResultsParserFactory);
        }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TestRunResultParser"/> class.
 /// </summary>
 /// <param name="testResultsParserFactory">The test results parser factory.</param>
 /// <param name="unitTestResultXmlFormat">The unit test result XML format.</param>
 public TestRunResultParser(ITestResultsParserFactory testResultsParserFactory, UnitTestResultXmlFormat unitTestResultXmlFormat)
 {
     Format             = unitTestResultXmlFormat;
     _testResultsParser = testResultsParserFactory.CreateParser(unitTestResultXmlFormat);
 }