public void XmlReadWriteSequence() { List <TestSuiteReport> xmlReport = JUnitXml.ParseXmlFile(tempFileFullPath); JUnitXml.WriteXmlFile(tempFileFullPath, xmlReport, true); List <TestSuiteReport> xmlReport2 = JUnitXml.ParseXmlFile(tempFileFullPath); }
public void XmlReadWriteSequence(UUnitTestContext testContext) { List <TestSuiteReport> xmlReport = JUnitXml.ParseXmlFile(_tempFileFullPath); JUnitXml.WriteXmlFile(_tempFileFullPath, xmlReport, true); List <TestSuiteReport> xmlReport2 = JUnitXml.ParseXmlFile(_tempFileFullPath); testContext.IntEquals(xmlReport.Count, xmlReport2.Count); testContext.EndTest(UUnitFinishState.PASSED, null); }
public void PassWithMessageXml(UUnitTestContext testContext) { var readFileName = Path.GetFullPath("../../testPassWithMessage.xml"); testContext.True(File.Exists(readFileName), readFileName); List <TestSuiteReport> inputReport = JUnitXml.ParseXmlFile(readFileName); JUnitXml.WriteXmlFile(_tempFileFullPath, inputReport, true); List <TestSuiteReport> testReport = JUnitXml.ParseXmlFile(_tempFileFullPath); testContext.IntEquals(1, testReport.Count); foreach (var eachReport in testReport) { testContext.IntEquals(0, eachReport.failures); testContext.IntEquals(0, eachReport.skipped); testContext.NotNull(eachReport.testResults); foreach (var eachTest in eachReport.testResults) { testContext.True(eachTest.IsXmlSingleLine()); } } testContext.EndTest(UUnitFinishState.PASSED, null); }