protected override void BeginProcessing() { CheckCmdletParameters(); var dataObject = new ImportExportCmdletBaseDataObject { As = As, Descending = Descending, ExcludeAutomatic = ExcludeAutomatic, FilterAll = FilterAll, FilterDescriptionContains = FilterDescriptionContains, FilterFailed = FilterFailed, FilterIdContains = FilterIdContains, FilterNameContains = FilterNameContains, FilterNone = FilterNone, FilterNotTested = FilterNotTested, FilterOutAutomaticAndTechnicalResults = FilterOutAutomaticAndTechnicalResults, FilterOutAutomaticResults = FilterOutAutomaticResults, FilterPassed = FilterPassed, FilterPassedWithBadSmell = FilterPassedWithBadSmell, Id = Id, Name = Name, OrderByDateTime = OrderByDateTime, OrderByFailRate = OrderByFailRate, OrderById = OrderById, OrderByName = OrderByName, OrderByPassRate = OrderByPassRate, OrderByTimeSpent = OrderByTimeSpent, Path = Path }; string reportFormat = As.ToUpper(); switch (reportFormat){ case "XML": // 20141114 // TmxHelper.ExportResultsToXML(dataObject, Path); var testResultsExporter = new TestResultsExporter(); testResultsExporter.ExportResultsToXml(dataObject, Path, TestData.TestSuites, TestData.TestPlatforms); break; case "JUNIT": case "JUNITXML": TmxHelper.ExportResultsToJUnitXML(dataObject, Path); break; case "HTML": ExportResultsToHTML(this, Path); break; case "CSV": ExportResultsToCSV(Path); break; case "TEXT": ExportResultsToTEXT(Path); break; case "ZIP": ExportResultsToZIP(Path); break; default: break; } }
protected override void BeginProcessing() { CheckCmdletParameters(); var dataObject = new ImportExportCmdletBaseDataObject { As = As, Descending = Descending, ExcludeAutomatic = ExcludeAutomatic, FilterAll = FilterAll, FilterDescriptionContains = FilterDescriptionContains, FilterFailed = FilterFailed, FilterIdContains = FilterIdContains, FilterNameContains = FilterNameContains, FilterNone = FilterNone, FilterNotTested = FilterNotTested, FilterOutAutomaticAndTechnicalResults = FilterOutAutomaticAndTechnicalResults, FilterOutAutomaticResults = FilterOutAutomaticResults, FilterPassed = FilterPassed, FilterPassedWithBadSmell = FilterPassedWithBadSmell, Id = Id, Name = Name, OrderByDateTime = OrderByDateTime, OrderByFailRate = OrderByFailRate, OrderById = OrderById, OrderByName = OrderByName, OrderByPassRate = OrderByPassRate, OrderByTimeSpent = OrderByTimeSpent, Path = Path }; string reportFormat = As.ToUpper(); switch (reportFormat) { case "XML": // 20141114 // TmxHelper.ExportResultsToXML(dataObject, Path); var testResultsExporter = new TestResultsExporter(); testResultsExporter.ExportResultsToXml(dataObject, Path, TestData.TestSuites, TestData.TestPlatforms); break; case "JUNIT": case "JUNITXML": TmxHelper.ExportResultsToJUnitXML(dataObject, Path); break; case "HTML": ExportResultsToHTML(this, Path); break; case "CSV": ExportResultsToCSV(Path); break; case "TEXT": ExportResultsToTEXT(Path); break; case "ZIP": ExportResultsToZIP(Path); break; default: break; } }