Package com.mockobjects.io
Class MockPrintWriter
java.lang.Object
java.io.Writer
java.io.PrintWriter
com.mockobjects.io.MockPrintWriter
- All Implemented Interfaces:
Verifiable,Closeable,Flushable,Appendable,AutoCloseable
- Author:
- steve@m3p.co.uk, Francois Beausoleil (fbos@users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()voidsetExpectedCloseCalls(int calls) voidsetExpectedFlushCalls(int calls) voidsetExpectedSegment(String aString) voidverify()Throw an AssertionFailedException if any expectations have not been met.voidMethods inherited from class java.io.PrintWriter
append, append, append, checkError, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, write, write, write, writeMethods inherited from class java.io.Writer
nullWriter
-
Constructor Details
-
MockPrintWriter
public MockPrintWriter()
-
-
Method Details
-
setExpectedCloseCalls
public void setExpectedCloseCalls(int calls) -
setExpectedSegment
-
write
- Overrides:
writein classPrintWriter
-
setExpectedFlushCalls
public void setExpectedFlushCalls(int calls) -
flush
public void flush()- Specified by:
flushin interfaceFlushable- Overrides:
flushin classPrintWriter
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classPrintWriter
-
verify
public void verify()Description copied from interface:VerifiableThrow an AssertionFailedException if any expectations have not been met.- Specified by:
verifyin interfaceVerifiable
-