Package com.mockobjects.io
Class MockPrintStream
- java.lang.Object
-
- java.io.OutputStream
-
- java.io.FilterOutputStream
-
- java.io.PrintStream
-
- com.mockobjects.io.MockPrintStream
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Flushable,java.lang.Appendable,java.lang.AutoCloseable
public class MockPrintStream extends java.io.PrintStream
-
-
Constructor Summary
Constructors Constructor Description MockPrintStream()MockPrintStream(java.io.OutputStream out)MockPrintStream(java.io.OutputStream out, boolean autoFlush)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbecomeErrorStream()voidprintln(java.lang.Object anObject)voidprintln(java.lang.String aString)voidrestoreErrorStream()voidsetExpectedPrintlnCalls(int calls)voidsetExpectedStringSegment(java.lang.String aString)voidverify()
-
-
-
Method Detail
-
becomeErrorStream
public void becomeErrorStream()
-
println
public void println(java.lang.Object anObject)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(java.lang.String aString)
- Overrides:
printlnin classjava.io.PrintStream
-
restoreErrorStream
public void restoreErrorStream()
-
setExpectedPrintlnCalls
public void setExpectedPrintlnCalls(int calls)
-
setExpectedStringSegment
public void setExpectedStringSegment(java.lang.String aString)
-
verify
public void verify()
-
-