public class LogPrintStream
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
LogPrintStream.MuteableLogStream |
Modifier and Type | Field and Description |
---|---|
private LogPrintStream.MuteableLogStream |
muteableLogStream |
private PrintStreamHandler |
printStreamHandler |
Constructor and Description |
---|
LogPrintStream(PrintStreamHandler printStreamHandler) |
Modifier and Type | Method and Description |
---|---|
void |
clearLog() |
org.junit.runners.model.Statement |
createStatement(org.junit.runners.model.Statement base) |
void |
enableLog() |
java.lang.String |
getLog() |
byte[] |
getLogAsBytes() |
java.lang.String |
getLogWithNormalizedLineSeparator() |
void |
mute() |
void |
muteForSuccessfulTests() |
private final PrintStreamHandler printStreamHandler
private final LogPrintStream.MuteableLogStream muteableLogStream
public LogPrintStream(PrintStreamHandler printStreamHandler)
public org.junit.runners.model.Statement createStatement(org.junit.runners.model.Statement base)
public void clearLog()
public void enableLog()
public java.lang.String getLog()
public java.lang.String getLogWithNormalizedLineSeparator()
public byte[] getLogAsBytes()
public void mute()
public void muteForSuccessfulTests()