From: Jeff M. <cus...@us...> - 2002-06-20 11:51:27
|
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); } } |