Package io.cucumber.core.runtime
Class TestCaseResultObserver
- java.lang.Object
-
- io.cucumber.core.runtime.TestCaseResultObserver
-
- All Implemented Interfaces:
AutoCloseable
public final class TestCaseResultObserver extends Object implements AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TestCaseResultObserver.Suggestion
-
Constructor Summary
Constructors Constructor Description TestCaseResultObserver(EventPublisher bus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assertTestCasePassed(Supplier<Throwable> testCaseSkipped, Function<Throwable,Throwable> testCaseSkippedWithException, Function<List<TestCaseResultObserver.Suggestion>,Throwable> testCaseWasUndefined, Function<Throwable,Throwable> testCaseWasPending)
void
close()
-
-
-
Constructor Detail
-
TestCaseResultObserver
public TestCaseResultObserver(EventPublisher bus)
-
-
Method Detail
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
-
-