Add translations for fr and jp. Also, force UTF8 encoding on servlet responses,...
[frank.git] / test / net / jaekl / frank / ServletRequestMock.java
diff --git a/test/net/jaekl/frank/ServletRequestMock.java b/test/net/jaekl/frank/ServletRequestMock.java
new file mode 100644 (file)
index 0000000..5458d8a
--- /dev/null
@@ -0,0 +1,195 @@
+package net.jaekl.frank;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+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.ServletRequest;
+
+public class ServletRequestMock implements ServletRequest {
+       String m_encodingName;
+       
+       public ServletRequestMock() {
+               m_encodingName = null;
+       }
+
+       @Override
+       public Object getAttribute(String arg0) {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public Enumeration<?> getAttributeNames() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getCharacterEncoding() {
+               return m_encodingName;
+       }
+
+       @Override
+       public int getContentLength() {
+               // TODO Auto-generated method stub
+               return 0;
+       }
+
+       @Override
+       public String getContentType() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public ServletInputStream getInputStream() throws IOException {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getLocalAddr() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getLocalName() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public int getLocalPort() {
+               // TODO Auto-generated method stub
+               return 0;
+       }
+
+       @Override
+       public Locale getLocale() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public Enumeration<?> getLocales() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getParameter(String arg0) {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public Map<?, ?> getParameterMap() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public Enumeration<?> getParameterNames() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String[] getParameterValues(String arg0) {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getProtocol() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public BufferedReader getReader() throws IOException {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Deprecated 
+       @Override
+       public String getRealPath(String arg0) {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getRemoteAddr() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getRemoteHost() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public int getRemotePort() {
+               // TODO Auto-generated method stub
+               return 0;
+       }
+
+       @Override
+       public RequestDispatcher getRequestDispatcher(String arg0) {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getScheme() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public String getServerName() {
+               // TODO Auto-generated method stub
+               return null;
+       }
+
+       @Override
+       public int getServerPort() {
+               // TODO Auto-generated method stub
+               return 0;
+       }
+
+       @Override
+       public boolean isSecure() {
+               // TODO Auto-generated method stub
+               return false;
+       }
+
+       @Override
+       public void removeAttribute(String arg0) {
+               // TODO Auto-generated method stub
+               
+       }
+
+       @Override
+       public void setAttribute(String arg0, Object arg1) {
+               // TODO Auto-generated method stub
+               
+       }
+
+       @Override
+       public void setCharacterEncoding(String arg0)
+                       throws UnsupportedEncodingException {
+               m_encodingName = arg0;
+       }
+
+}