Update of /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/servlet
In directory usw-pr-cvs1:/tmp/cvs-serv15231/src/j2ee/common/com/mockobjects/servlet
Modified Files:
MockRequestDispatcher.java
Log Message:
Change to implement MockObject
Index: MockRequestDispatcher.java
===================================================================
RCS file: /cvsroot/mockobjects/mockobjects-java/src/j2ee/common/com/mockobjects/servlet/MockRequestDispatcher.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MockRequestDispatcher.java 22 Feb 2002 16:25:05 -0000 1.1
+++ MockRequestDispatcher.java 20 Jun 2002 11:51:24 -0000 1.2
@@ -1,27 +1,35 @@
package com.mockobjects.servlet;
-import java.io.IOException;
-import javax.servlet.*;
-
-public class MockRequestDispatcher implements RequestDispatcher {
-
- /**
-
- * MockRequestDispatcher constructor comment.
+import com.mockobjects.MockObject;
+import com.mockobjects.ExpectationValue;
- */
+import javax.servlet.RequestDispatcher;
+import javax.servlet.ServletException;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
+import java.io.IOException;
- public MockRequestDispatcher() {
+public class MockRequestDispatcher extends MockObject implements RequestDispatcher {
+ private final ExpectationValue myRequest = new ExpectationValue("request");
+ private final ExpectationValue myResponse = new ExpectationValue("response");
- super();
+ public void setExpectedRequest(ServletResponse aRequest){
+ myRequest.setExpected(aRequest);
+ }
+ public void setExpectedResponse(ServletResponse aResponse){
+ myResponse.setExpected(aResponse);
}
- public void forward(ServletRequest arg1, ServletResponse arg2)
+ public void forward(ServletRequest aRequest, ServletResponse aResponse)
throws ServletException, IOException {
+
+ myRequest.setActual(aRequest);
}
- public void include(ServletRequest arg1, ServletResponse arg2)
+ public void include(ServletRequest aRequest, ServletResponse aResponse)
throws ServletException, IOException {
+
+ myResponse.setActual(aResponse);
}
}
|