Update of /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/servlet
In directory sc8-pr-cvs1:/tmp/cvs-serv22955/src/j2ee/common/com/mockobjects/servlet
Modified Files:
MockBodyContent.java
Log Message:
Pepper Mocks with ReturnValue
Index: MockBodyContent.java
===================================================================
RCS file: /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/servlet/MockBodyContent.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MockBodyContent.java 19 Jun 2002 15:26:22 -0000 1.1
+++ MockBodyContent.java 18 Mar 2003 14:28:44 -0000 1.2
@@ -3,6 +3,7 @@
import com.mockobjects.util.AssertMo;
import com.mockobjects.Verifiable;
import com.mockobjects.ExpectationValue;
+import com.mockobjects.ReturnValue;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.BodyContent;
@@ -11,7 +12,7 @@
import java.io.Writer;
public class MockBodyContent extends BodyContent implements Verifiable{
- private JspWriter myEnclosingWriter;
+ private final ReturnValue myEnclosingWriter = new ReturnValue("enclosing writer");
private final ExpectationValue myWriter = new ExpectationValue("writer");
public int getBufferSize() {
@@ -59,11 +60,11 @@
}
public void setupGetEnclosingWriter(JspWriter aJspWriter){
- myEnclosingWriter = aJspWriter;
+ myEnclosingWriter.setValue(aJspWriter);
}
public JspWriter getEnclosingWriter() {
- return myEnclosingWriter;
+ return (JspWriter)myEnclosingWriter.getValue();
}
private void notImplemented() {
|