private void checkTestResultsIn(TestOutcomes testOutcomes) { switch (testOutcomes.getResult()) { case ERROR: throw new TestOutcomesError(testOutcomeSummary(testOutcomes)); case FAILURE: throw new TestOutcomesFailures(testOutcomeSummary(testOutcomes)); } }
public void useQualifier(final String qualifier) { for (AcceptanceTestReporter reporter : getSubscribedReporters()) { reporter.setQualifier(qualifier); } }
@Override protected double percentageDeterminedResult() { return outcomes.proportionalStepsOf(testType).withResult(TestResult.ERROR) + outcomes.proportionalStepsOf(testType).withResult(TestResult.FAILURE) + outcomes.proportionalStepsOf(testType).withResult(TestResult.SUCCESS); }
private void generateReportsFor(List<TestOutcome> outcomes) throws IOException { TestOutcomes allOutcomes = TestOutcomes.of(outcomes); for (TestOutcome outcome : allOutcomes.getOutcomes()) { if (shouldGenerate(OutcomeFormat.XML)) { getXMLReporter().generateReportFor(outcome, allOutcomes); } if (shouldGenerate(OutcomeFormat.JSON)) { getJsonReporter().generateReportFor(outcome, allOutcomes); } getHTMLReporter().generateReportFor(outcome, allOutcomes); } }
public TestOutcomes from(final File reportsDirectory) throws IOException { TestOutcomeLoader loader = new TestOutcomeLoader().forFormat(format); return TestOutcomes.of(loader.loadFrom(reportsDirectory)); }
public static TestOutcomes testOutcomesIn(final File reportsDirectory) throws IOException { TestOutcomeLoader loader = new TestOutcomeLoader(); return TestOutcomes.of(loader.loadFrom(reportsDirectory)); }
@Override protected double percentageWithResult(TestResult expectedResult) { return outcomes.proportionOf(testType).withResult(expectedResult); }
private void generateFullReportFor(final TestOutcomes testOutcomes, final AcceptanceTestFullReporter reporter) { try { reporter.setOutputDirectory(outputDirectory); reporter.generateReportsFor(testOutcomes); } catch (Exception e) { throw new ReportGenerationFailedError( "Failed to generate reports using " + reporter, e); } } }
private void generateReportsFor(List<TestOutcome> outcomes) throws IOException { TestOutcomes allOutcomes = TestOutcomes.of(outcomes); for (TestOutcome outcome : allOutcomes.getOutcomes()) { if (shouldGenerate(OutcomeFormat.XML)) { getXMLReporter().generateReportFor(outcome, allOutcomes); } if (shouldGenerate(OutcomeFormat.JSON)) { getJsonReporter().generateReportFor(outcome, allOutcomes); } getHTMLReporter().generateReportFor(outcome, allOutcomes); } }
@Override protected double percentageDeterminedResult() { return outcomes.proportionalStepsOf(testType).withResult(TestResult.ERROR) + outcomes.proportionalStepsOf(testType).withResult(TestResult.FAILURE) + outcomes.proportionalStepsOf(testType).withResult(TestResult.SUCCESS); }
private void checkTestResultsIn(TestOutcomes testOutcomes) { switch (testOutcomes.getResult()) { case ERROR: throw new TestOutcomesError(testOutcomeSummary(testOutcomes)); case FAILURE: throw new TestOutcomesFailures(testOutcomeSummary(testOutcomes)); } }
@Override protected double percentageDeterminedResult() { return outcomes.proportionOf(testType).withResult(TestResult.ERROR) + outcomes.proportionOf(testType).withResult(TestResult.FAILURE) + outcomes.proportionOf(testType).withResult(TestResult.SUCCESS); }
public void useQualifier(final String qualifier) { for (AcceptanceTestReporter reporter : getSubscribedReporters()) { reporter.setQualifier(qualifier); } }
@Override protected double percentageWithResult(TestResult expectedResult) { return outcomes.proportionalStepsOf(testType).withResult(expectedResult); } }
@Override protected double percentageDeterminedResult() { return outcomes.proportionOf(testType).withResult(TestResult.ERROR) + outcomes.proportionOf(testType).withResult(TestResult.FAILURE) + outcomes.proportionOf(testType).withResult(TestResult.SUCCESS); }
public void useQualifier(final String qualifier) { for (AcceptanceTestReporter reporter : getSubscribedReporters()) { reporter.setQualifier(qualifier); } }
@Override protected double percentageWithResult(TestResult expectedResult) { return outcomes.proportionalStepsOf(testType).withResult(expectedResult); } }
@Override protected double percentageDeterminedResult() { return outcomes.proportionOf(testType).withResult(TestResult.ERROR) + outcomes.proportionOf(testType).withResult(TestResult.FAILURE) + outcomes.proportionOf(testType).withResult(TestResult.COMPROMISED) + outcomes.proportionOf(testType).withResult(TestResult.SUCCESS); }
@Override protected double percentageWithResult(TestResult expectedResult) { return outcomes.proportionalStepsOf(testType).withResult(expectedResult); } }
@Override protected double percentageDeterminedResult() { return outcomes.proportionalStepsOf(testType).withResult(TestResult.ERROR) + outcomes.proportionalStepsOf(testType).withResult(TestResult.FAILURE) + outcomes.proportionalStepsOf(testType).withResult(TestResult.COMPROMISED) + outcomes.proportionalStepsOf(testType).withResult(TestResult.SUCCESS); }