Update of /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/servlet
In directory sc8-pr-cvs1:/tmp/cvs-serv31262/src/j2ee/common/com/mockobjects/servlet
Modified Files:
MockJspWriter.java
Log Message:
Truncate data after verify is called
Index: MockJspWriter.java
===================================================================
RCS file: /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/servlet/MockJspWriter.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- MockJspWriter.java 25 Jun 2002 10:13:12 -0000 1.3
+++ MockJspWriter.java 23 Jan 2003 12:05:27 -0000 1.4
@@ -8,7 +8,7 @@
import java.io.StringWriter;
public class MockJspWriter extends JspWriter {
- private ExpectationValue expectedData = new ExpectationValue("data");
+ private final ExpectationValue expectedData = new ExpectationValue("data");
private StringWriter stringWriter = new StringWriter();
private PrintWriter printWriter = new PrintWriter(stringWriter);
@@ -80,8 +80,8 @@
notImplemented();
}
- public void write(char[] c, int i1, int i2) {
- notImplemented();
+ public void write(char[] buf, int off, int len) {
+ printWriter.write(buf, off, len);
}
public void println(char[] c) {
@@ -133,6 +133,9 @@
printWriter.flush();
expectedData.setActual(stringWriter.toString());
expectedData.verify();
+ expectedData.setExpected("");
+ stringWriter = new StringWriter();
+ printWriter = new PrintWriter(stringWriter);
}
}
|