public int getNumberOfAssertionFailures() { int cnt = 0; for (int i = 0; i < getNumberOfTestUnits(); i++) { if (testUnits.get(i).getResultStatus() == TestStatus.TR_NEQ) { ++cnt; } } return cnt; }
public int totalNumberOfTestUnits() { int cnt = 0; for (Test test: tests) { cnt += test.getTestUnitsResults().getNumberOfTestUnits(); } return cnt; }
public int getNumberOfFailures() { int cnt = 0; for (int i = 0; i < getNumberOfTestUnits(); i++) { if (testUnits.get(i).getResultStatus() != TestStatus.TR_OK) { ++cnt; } } return cnt; }
public int getNumberOfErrors() { int cnt = 0; for (int i = 0; i < getNumberOfTestUnits(); i++) { if (testUnits.get(i).getResultStatus() == TestStatus.TR_EXCEPTION) { ++cnt; } } return cnt; }
private Object convertTestResult(Object res) { if (res == null) { return null; } Class<?> clazz = res.getClass(); if (!(clazz == TestUnitsResults.class)) { return res; } TestUnitsResults tr = (TestUnitsResults) res; Object[] unitResults = new Object[tr.getNumberOfTestUnits()]; int i = 0; for (TestUnit testUnit : tr.getTestUnits()) { unitResults[i] = testUnit.getActualResult(); i++; } return unitResults; }
void write(TestUnitsResults result) throws Exception { TestSuite testSuite = result.getTestSuite(); String testName = testSuite.getTestSuiteMethod().getName(); String moduleName = testSuite.getTestSuiteMethod().getModuleName(); String suitName = "OpenL." + moduleName + "." + testName; String filename = "TEST-" + suitName + ".xml"; int tests = result.getNumberOfTestUnits(); int failures = result.getNumberOfAssertionFailures(); int errors = result.getNumberOfErrors(); long executionTime = result.getExecutionTime(); List<ITestUnit> testUnits = result.getTestUnits(); dir.mkdirs(); File file = new File(dir, filename); Writer writer = Files.newBufferedWriter(file.toPath(), StandardCharsets.UTF_8); XMLOutputFactory factory = XMLOutputFactory.newInstance(); xml = factory.createXMLStreamWriter(writer); writeTestsuite(suitName, tests, failures, errors, executionTime, testUnits); }
void write(TestUnitsResults result) throws Exception { TestSuite testSuite = result.getTestSuite(); String testName = testSuite.getTestSuiteMethod().getName(); String moduleName = testSuite.getTestSuiteMethod().getModuleName(); String suitName = "OpenL." + moduleName + "." + testName; String filename = "TEST-" + suitName + ".xml"; int tests = result.getNumberOfTestUnits(); int failures = result.getNumberOfAssertionFailures(); int errors = result.getNumberOfErrors(); long executionTime = result.getExecutionTime(); List<ITestUnit> testUnits = result.getTestUnits(); dir.mkdirs(); File file = new File(dir, filename); Writer writer = Files.newBufferedWriter(file.toPath(), StandardCharsets.UTF_8); XMLOutputFactory factory = XMLOutputFactory.newInstance(); xml = factory.createXMLStreamWriter(writer); writeTestsuite(suitName, tests, failures, errors, executionTime, testUnits); }
int suitTests = result.getNumberOfTestUnits(); int suitFailures = result.getNumberOfAssertionFailures(); int suitErrors = result.getNumberOfErrors();
int suitTests = result.getNumberOfTestUnits(); int suitFailures = result.getNumberOfAssertionFailures(); int suitErrors = result.getNumberOfErrors();