Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.mockobjects.io
Class MockPrintStream  view MockPrintStream download MockPrintStream.java

java.lang.Object
  extended byjava.io.OutputStream
      extended byjava.io.FilterOutputStream
          extended byjava.io.PrintStream
              extended bycom.mockobjects.io.MockPrintStream

public class MockPrintStream
extends java.io.PrintStream


Field Summary
private  java.io.PrintStream myOldErrorStream
           
private  com.mockobjects.ExpectationCounter myPrintlnCalls
           
private  com.mockobjects.ExpectationSegment mySegment
           
 
Fields inherited from class java.io.PrintStream
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
MockPrintStream()
           
MockPrintStream(java.io.OutputStream out)
           
MockPrintStream(java.io.OutputStream out, boolean autoFlush)
           
 
Method Summary
 void becomeErrorStream()
           
 void println(java.lang.Object anObject)
          This method prints an Object to the stream.
 void println(java.lang.String aString)
          This method prints a String to the stream.
 void restoreErrorStream()
           
 void setExpectedPrintlnCalls(int calls)
           
 void setExpectedStringSegment(java.lang.String aString)
           
 void verify()
           
 
Methods inherited from class java.io.PrintStream
checkError, close, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, setError, write, write
 
Methods inherited from class java.io.FilterOutputStream
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myPrintlnCalls

private com.mockobjects.ExpectationCounter myPrintlnCalls

mySegment

private com.mockobjects.ExpectationSegment mySegment

myOldErrorStream

private java.io.PrintStream myOldErrorStream
Constructor Detail

MockPrintStream

public MockPrintStream()

MockPrintStream

public MockPrintStream(java.io.OutputStream out)

MockPrintStream

public MockPrintStream(java.io.OutputStream out,
                       boolean autoFlush)
Method Detail

becomeErrorStream

public void becomeErrorStream()

println

public void println(java.lang.Object anObject)
Description copied from class: java.io.PrintStream
This method prints an Object to the stream. The actual value printed is determined by calling the String.valueOf() method.

This method prints a line termination sequence after printing the value.


println

public void println(java.lang.String aString)
Description copied from class: java.io.PrintStream
This method prints a String to the stream. The actual value printed depends on the system default encoding.

This method prints a line termination sequence after printing the value.


restoreErrorStream

public void restoreErrorStream()

setExpectedPrintlnCalls

public void setExpectedPrintlnCalls(int calls)

setExpectedStringSegment

public void setExpectedStringSegment(java.lang.String aString)

verify

public void verify()