Package org.jbehave.core.embedder
package org.jbehave.core.embedder
-
ClassDescriptionMonitor which collects other
EmbedderMonitors and delegates all invocations to the collected monitors.The Embedder is a facade allowing all functionality to be embedded into other run contexts, such as IDEs (e.g.EmbedderClassLoader is a URLClassLoader with a specified list of classpath elements.Holds values used by the Embedder to control execution flow.Deprecated.Allows filtering on meta info.Null Object Pattern implementation ofEmbedderMonitor.Creates a tree ofPerformableTree.Performableobjects for a set of stories, grouping sets of performable steps for each story and scenario, and adding before and after stories steps.The context for running a story.Abstract monitor that reports to output which should be defined in child implementations.Monitor that reports to aPrintStream, defaulting toSystem.outMonitor that reports toPrintStreamonly failure eventsMonitor that reports nothingHolds flags used to control story execution flow.Manages the execution and outcomes of running stories.MapsStorys by aMetaFilter.Splits story into the list of stories basing on Lifecycle ExamplesTable and the provided story index format.A digit parser for timeoutsA simple parser for timeouts of format: 1d 2h 30m 15s.
DelegatingEmbedderMonitor