@Inject public TestOutcomeLoader(EnvironmentVariables environmentVariables) { this.environmentVariables = environmentVariables; this.formatConfiguration = new FormatConfiguration(environmentVariables); }
@Inject public TestOutcomeLoader(EnvironmentVariables environmentVariables) { this.environmentVariables = environmentVariables; this.formatConfiguration = new FormatConfiguration(environmentVariables); }
@Inject public TestOutcomeLoader(EnvironmentVariables environmentVariables) { this(environmentVariables, new FormatConfiguration(environmentVariables)); }
public TestOutcomeLoader forFormat(OutcomeFormat format) { return new TestOutcomeLoader(environmentVariables, new FormatConfiguration(format)); } /**
public TestOutcomeLoader forFormat(OutcomeFormat format) { return new TestOutcomeLoader(environmentVariables, new FormatConfiguration(format)); } /**
public TestOutcomeLoader forFormat(OutcomeFormat format) { return new TestOutcomeLoader(environmentVariables, new FormatConfiguration(format)); }
public TestOutcomeAdaptorReporter() { formatConfiguration = new FormatConfiguration(Injectors.getInjector().getProvider(EnvironmentVariables.class).get() ); }
public TestOutcomeAdaptorReporter() { formatConfiguration = new FormatConfiguration(Injectors.getInjector().getProvider(EnvironmentVariables.class).get() ); }
/** * The default reporters applicable for standard test runs. */ public static List<AcceptanceTestReporter> getDefaultReporters() { List<AcceptanceTestReporter> reporters = new ArrayList<>(); FormatConfiguration formatConfiguration = new FormatConfiguration(Injectors.getInjector().getProvider(EnvironmentVariables.class).get()); ServiceLoader<AcceptanceTestReporter> reporterServiceLoader = ServiceLoader.load(AcceptanceTestReporter.class); Iterator<AcceptanceTestReporter> reporterImplementations = reporterServiceLoader.iterator(); // Service.providers(AcceptanceTestReporter.class); LOGGER.debug("Reporting formats: " + formatConfiguration.getFormats()); while (reporterImplementations.hasNext()) { AcceptanceTestReporter reporter = reporterImplementations.next(); LOGGER.debug("Found reporter: " + reporter + "(format = " + reporter.getFormat() + ")"); if (!reporter.getFormat().isPresent() || formatConfiguration.getFormats().contains(reporter.getFormat().get())) { LOGGER.debug("Registering reporter: " + reporter); reporters.add(reporter); } } return reporters; }
/** * The default reporters applicable for standard test runs. */ public static List<AcceptanceTestFullReporter> getDefaultFullReporters() { List<AcceptanceTestFullReporter> reporters = new ArrayList<>(); FormatConfiguration formatConfiguration = new FormatConfiguration(Injectors.getInjector().getProvider(EnvironmentVariables.class).get()); ServiceLoader<AcceptanceTestFullReporter> reporterServiceLoader = ServiceLoader.load(AcceptanceTestFullReporter.class); Iterator<AcceptanceTestFullReporter> reporterImplementations = reporterServiceLoader.iterator(); LOGGER.debug("Reporting formats: " + formatConfiguration.getFormats()); while (reporterImplementations.hasNext()) { AcceptanceTestFullReporter reporter = reporterImplementations.next(); LOGGER.debug("Found reporter: " + reporter + "(format = " + reporter.getFormat() + ")"); if (!reporter.getFormat().isPresent() || formatConfiguration.getFormats().contains(reporter.getFormat().get())) { LOGGER.debug("Registering reporter: " + reporter); reporters.add(reporter); } } return reporters; }
/** * The default reporters applicable for standard test runs. * * @return a list of default reporters. */ public static List<AcceptanceTestReporter> getDefaultReporters() { List<AcceptanceTestReporter> reporters = new ArrayList<AcceptanceTestReporter>(); FormatConfiguration formatConfiguration = new FormatConfiguration(Injectors.getInjector().getProvider(EnvironmentVariables.class).get() ); Iterator<?> reporterImplementations = Service.providers(AcceptanceTestReporter.class); LOGGER.info("Reporting formats: " + formatConfiguration.getFormats()); while (reporterImplementations.hasNext()) { AcceptanceTestReporter reporter = (AcceptanceTestReporter) reporterImplementations.next(); LOGGER.info("Found reporter: " + reporter + "(format = " + reporter.getFormat() + ")"); if (!reporter.getFormat().isPresent() || formatConfiguration.getFormats().contains(reporter.getFormat().get())) { LOGGER.info("Registering reporter: " + reporter); reporters.add(reporter); } } return reporters; }
/** * The default reporters applicable for standard test runs. * * @return a list of default reporters. */ public static List<AcceptanceTestReporter> getDefaultReporters() { List<AcceptanceTestReporter> reporters = new ArrayList<AcceptanceTestReporter>(); FormatConfiguration formatConfiguration = new FormatConfiguration(Injectors.getInjector().getProvider(EnvironmentVariables.class).get()); ServiceLoader<AcceptanceTestReporter> reporterServiceLoader = ServiceLoader.load(AcceptanceTestReporter.class); Iterator<AcceptanceTestReporter> reporterImplementations = reporterServiceLoader.iterator(); // Service.providers(AcceptanceTestReporter.class); LOGGER.info("Reporting formats: " + formatConfiguration.getFormats()); while (reporterImplementations.hasNext()) { AcceptanceTestReporter reporter = reporterImplementations.next(); LOGGER.info("Found reporter: " + reporter + "(format = " + reporter.getFormat() + ")"); if (!reporter.getFormat().isPresent() || formatConfiguration.getFormats().contains(reporter.getFormat().get())) { LOGGER.info("Registering reporter: " + reporter); reporters.add(reporter); } } return reporters; }
public HtmlAggregateStoryReporter(final String projectName, final String relativeLink, final IssueTracking issueTracking, final RequirementsService requirementsService, final EnvironmentVariables environmentVariables) { this.projectName = projectName; this.relativeLink = relativeLink; this.issueTracking = issueTracking; // this.testHistory = testHistory; this.reportNameProvider = new ReportNameProvider(); this.htmlRequirementsReporter = new HtmlRequirementsReporter(relativeLink); RequirementsProviderService requirementsProviderService = Injectors.getInjector().getInstance(RequirementsProviderService.class); this.requirementsFactory = new RequirmentsOutcomeFactory(requirementsProviderService.getRequirementsProviders(), issueTracking); this.requirementsService = requirementsService; this.requirementsConfiguration = new RequirementsConfiguration(getEnvironmentVariables()); this.environmentVariables = environmentVariables; this.formatConfiguration = new FormatConfiguration(environmentVariables); }
public HtmlAggregateStoryReporter(final String projectName, final String relativeLink, final IssueTracking issueTracking, final TestHistory testHistory, final RequirementsService requirementsService, final EnvironmentVariables environmentVariables) { this.projectName = projectName; this.relativeLink = relativeLink; this.issueTracking = issueTracking; this.testHistory = testHistory; this.reportNameProvider = new ReportNameProvider(); this.htmlRequirementsReporter = new HtmlRequirementsReporter(relativeLink); this.htmlProgressReporter = new HtmlProgressReporter(issueTracking, testHistory); RequirementsProviderService requirementsProviderService = Injectors.getInjector().getInstance(RequirementsProviderService.class); this.requirementsFactory = new RequirmentsOutcomeFactory(requirementsProviderService.getRequirementsProviders(), issueTracking); this.requirementsService = requirementsService; this.requirementsConfiguration = new RequirementsConfiguration(getEnvironmentVariables()); this.environmentVariables = environmentVariables; this.formatConfiguration = new FormatConfiguration(environmentVariables); }