mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-06-28 14:52:24 +00:00
Switched to using JMock methods for dummy objects.
This commit is contained in:
parent
4063a87dbf
commit
0202b47346
@ -15,28 +15,14 @@
|
|||||||
|
|
||||||
package org.acegisecurity.intercept.web;
|
package org.acegisecurity.intercept.web;
|
||||||
|
|
||||||
import junit.framework.TestCase;
|
|
||||||
|
|
||||||
import org.acegisecurity.MockFilterChain;
|
import org.acegisecurity.MockFilterChain;
|
||||||
|
|
||||||
import java.io.BufferedReader;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.PrintWriter;
|
|
||||||
import java.io.UnsupportedEncodingException;
|
|
||||||
|
|
||||||
import java.util.Enumeration;
|
|
||||||
import java.util.Locale;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import javax.servlet.RequestDispatcher;
|
|
||||||
import javax.servlet.ServletInputStream;
|
|
||||||
import javax.servlet.ServletOutputStream;
|
|
||||||
import javax.servlet.ServletRequest;
|
import javax.servlet.ServletRequest;
|
||||||
import javax.servlet.ServletResponse;
|
import javax.servlet.ServletResponse;
|
||||||
|
|
||||||
import org.springframework.mock.web.MockHttpServletRequest;
|
import org.springframework.mock.web.MockHttpServletRequest;
|
||||||
import org.springframework.mock.web.MockHttpServletResponse;
|
import org.springframework.mock.web.MockHttpServletResponse;
|
||||||
|
import org.jmock.MockObjectTestCase;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests {@link FilterInvocation}.
|
* Tests {@link FilterInvocation}.
|
||||||
@ -45,7 +31,7 @@ import org.springframework.mock.web.MockHttpServletResponse;
|
|||||||
* @author colin sampaleanu
|
* @author colin sampaleanu
|
||||||
* @version $Id$
|
* @version $Id$
|
||||||
*/
|
*/
|
||||||
public class FilterInvocationTests extends TestCase {
|
public class FilterInvocationTests extends MockObjectTestCase {
|
||||||
//~ Constructors ===========================================================
|
//~ Constructors ===========================================================
|
||||||
|
|
||||||
public FilterInvocationTests() {
|
public FilterInvocationTests() {
|
||||||
@ -137,7 +123,7 @@ public class FilterInvocationTests extends TestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void testRejectsServletRequestWhichIsNotHttpServletRequest() {
|
public void testRejectsServletRequestWhichIsNotHttpServletRequest() {
|
||||||
MockServletRequest request = new MockServletRequest();
|
ServletRequest request = (ServletRequest)newDummy(ServletRequest.class);
|
||||||
MockHttpServletResponse response = new MockHttpServletResponse();
|
MockHttpServletResponse response = new MockHttpServletResponse();
|
||||||
MockFilterChain chain = new MockFilterChain();
|
MockFilterChain chain = new MockFilterChain();
|
||||||
|
|
||||||
@ -152,7 +138,7 @@ public class FilterInvocationTests extends TestCase {
|
|||||||
|
|
||||||
public void testRejectsServletResponseWhichIsNotHttpServletResponse() {
|
public void testRejectsServletResponseWhichIsNotHttpServletResponse() {
|
||||||
MockHttpServletRequest request = new MockHttpServletRequest(null, null);
|
MockHttpServletRequest request = new MockHttpServletRequest(null, null);
|
||||||
MockServletResponse response = new MockServletResponse();
|
ServletResponse response = (ServletResponse) newDummy(ServletResponse.class);
|
||||||
MockFilterChain chain = new MockFilterChain();
|
MockFilterChain chain = new MockFilterChain();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -200,231 +186,4 @@ public class FilterInvocationTests extends TestCase {
|
|||||||
assertEquals("http://www.example.com:80/mycontext/HelloWorld",
|
assertEquals("http://www.example.com:80/mycontext/HelloWorld",
|
||||||
fi.getFullRequestUrl());
|
fi.getFullRequestUrl());
|
||||||
}
|
}
|
||||||
|
|
||||||
//~ Inner Classes ==========================================================
|
|
||||||
|
|
||||||
private class MockServletRequest implements ServletRequest {
|
|
||||||
public void setAttribute(String arg0, Object arg1) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public Object getAttribute(String arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public Enumeration getAttributeNames() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCharacterEncoding(String arg0)
|
|
||||||
throws UnsupportedEncodingException {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCharacterEncoding() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getContentLength() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getContentType() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public ServletInputStream getInputStream() throws IOException {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getLocalAddr() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getLocalName() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getLocalPort() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public Locale getLocale() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public Enumeration getLocales() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getParameter(String arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public Map getParameterMap() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public Enumeration getParameterNames() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String[] getParameterValues(String arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getProtocol() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public BufferedReader getReader() throws IOException {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getRealPath(String arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getRemoteAddr() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getRemoteHost() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getRemotePort() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public RequestDispatcher getRequestDispatcher(String arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getScheme() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isSecure() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getServerName() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getServerPort() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void removeAttribute(String arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private class MockServletResponse implements ServletResponse {
|
|
||||||
public void setBufferSize(int arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getBufferSize() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCharacterEncoding(String arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCharacterEncoding() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isCommitted() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setContentLength(int arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setContentType(String arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getContentType() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLocale(Locale arg0) {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public Locale getLocale() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public ServletOutputStream getOutputStream() throws IOException {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public PrintWriter getWriter() throws IOException {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void flushBuffer() throws IOException {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void reset() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void resetBuffer() {
|
|
||||||
throw new UnsupportedOperationException(
|
|
||||||
"mock method not implemented");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user