org.jbehave.core.embedder
Class PrintStreamEmbedderMonitor
java.lang.Object
org.jbehave.core.embedder.PrintStreamEmbedderMonitor
- All Implemented Interfaces:
- EmbedderMonitor
- Direct Known Subclasses:
- ReportingFailuresEmbedderMonitor, SilentEmbedderMonitor
public class PrintStreamEmbedderMonitor
- extends java.lang.Object
- implements EmbedderMonitor
Monitor that reports to a PrintStream
, defaulting to
System.out
Method Summary |
void |
annotatedInstanceNotOfType(java.lang.Object annotatedInstance,
java.lang.Class<?> type)
|
void |
batchFailed(BatchFailures failures)
|
void |
embeddableFailed(java.lang.String name,
java.lang.Throwable cause)
|
void |
embeddablesSkipped(java.util.List<java.lang.String> classNames)
|
void |
generatingStoriesView(java.io.File outputDirectory,
java.util.List<java.lang.String> formats,
java.util.Properties viewProperties)
|
protected void |
print(java.lang.String message)
|
protected void |
printStackTrace(java.lang.Throwable e)
|
void |
runningEmbeddable(java.lang.String name)
|
void |
runningStory(java.lang.String path)
|
void |
storiesSkipped(java.util.List<java.lang.String> storyPaths)
|
void |
storiesViewGenerated(int stories,
int scenarios,
int failedScenarios)
|
void |
storiesViewGenerationFailed(java.io.File outputDirectory,
java.util.List<java.lang.String> formats,
java.util.Properties viewProperties,
java.lang.Throwable cause)
|
void |
storiesViewNotGenerated()
|
void |
storyFailed(java.lang.String path,
java.lang.Throwable cause)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PrintStreamEmbedderMonitor
public PrintStreamEmbedderMonitor()
PrintStreamEmbedderMonitor
public PrintStreamEmbedderMonitor(java.io.PrintStream output)
batchFailed
public void batchFailed(BatchFailures failures)
- Specified by:
batchFailed
in interface EmbedderMonitor
embeddableFailed
public void embeddableFailed(java.lang.String name,
java.lang.Throwable cause)
- Specified by:
embeddableFailed
in interface EmbedderMonitor
embeddablesSkipped
public void embeddablesSkipped(java.util.List<java.lang.String> classNames)
- Specified by:
embeddablesSkipped
in interface EmbedderMonitor
runningEmbeddable
public void runningEmbeddable(java.lang.String name)
- Specified by:
runningEmbeddable
in interface EmbedderMonitor
runningStory
public void runningStory(java.lang.String path)
- Specified by:
runningStory
in interface EmbedderMonitor
storyFailed
public void storyFailed(java.lang.String path,
java.lang.Throwable cause)
- Specified by:
storyFailed
in interface EmbedderMonitor
storiesSkipped
public void storiesSkipped(java.util.List<java.lang.String> storyPaths)
- Specified by:
storiesSkipped
in interface EmbedderMonitor
annotatedInstanceNotOfType
public void annotatedInstanceNotOfType(java.lang.Object annotatedInstance,
java.lang.Class<?> type)
- Specified by:
annotatedInstanceNotOfType
in interface EmbedderMonitor
generatingStoriesView
public void generatingStoriesView(java.io.File outputDirectory,
java.util.List<java.lang.String> formats,
java.util.Properties viewProperties)
- Specified by:
generatingStoriesView
in interface EmbedderMonitor
storiesViewGenerationFailed
public void storiesViewGenerationFailed(java.io.File outputDirectory,
java.util.List<java.lang.String> formats,
java.util.Properties viewProperties,
java.lang.Throwable cause)
- Specified by:
storiesViewGenerationFailed
in interface EmbedderMonitor
storiesViewGenerated
public void storiesViewGenerated(int stories,
int scenarios,
int failedScenarios)
- Specified by:
storiesViewGenerated
in interface EmbedderMonitor
storiesViewNotGenerated
public void storiesViewNotGenerated()
- Specified by:
storiesViewNotGenerated
in interface EmbedderMonitor
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
print
protected void print(java.lang.String message)
printStackTrace
protected void printStackTrace(java.lang.Throwable e)
Copyright © 2003-2010. All Rights Reserved.