private Stream<StageResult> getAfter(final Path source, final ResultsVisitor visitor, final TestResultContainer container) { return convert(container.getAfters(), fixture -> convert(source, visitor, fixture)).stream() .sorted(BY_START); }
public TestResultContainer withAfters(Collection<FixtureResult> values) { if (values!= null) { getAfters().addAll(values); } return this; }
public TestResultContainer withAfters(FixtureResult... values) { if (values!= null) { for (FixtureResult value: values) { getAfters().add(value); } } return this; }
public TestResultContainer setAfters(final Collection<FixtureResult> values) { if (values != null) { getAfters().addAll(values); } return this; }
public TestResultContainer setAfters(final FixtureResult... values) { if (values != null) { for (FixtureResult value : values) { getAfters().add(value); } } return this; }
private Stream<StageResult> getAfter(final Path source, final ResultsVisitor visitor, final TestResultContainer container) { return convert(container.getAfters(), fixture -> convert(source, visitor, fixture)).stream() .sorted(BY_START); }
/** * Start a new tear down fixture with given parent. * * @param containerUuid the uuid of parent container. * @param uuid the fixture uuid. * @param result the fixture. */ public void startTearDownFixture(final String containerUuid, final String uuid, final FixtureResult result) { storage.getContainer(containerUuid).ifPresent(container -> { synchronized (storage) { container.getAfters().add(result); } }); notifier.beforeFixtureStart(result); startFixture(uuid, result); notifier.afterFixtureStart(result); }