View Javadoc

1   package br.com.ibnetwork.guara.test.mock;
2   
3   import java.io.IOException;
4   import java.io.PrintWriter;
5   import java.util.Locale;
6   
7   import javax.servlet.ServletOutputStream;
8   import javax.servlet.http.Cookie;
9   import javax.servlet.http.HttpServletResponse;
10  
11  
12  
13  /***
14   * @author <a href="mailto:leandro@ibnetwork.com.br">leandro</a>
15   */
16  public class MockHttpServletResponse
17  	implements HttpServletResponse
18  {
19      private ServletOutputStream sos;
20  
21      public void addCookie(Cookie arg0)
22      {}
23  
24      public boolean containsHeader(String arg0)
25      {
26          return false;
27      }
28  
29      public String encodeURL(String arg0)
30      {
31          return null;
32      }
33  
34      public String encodeRedirectURL(String arg0)
35      {
36          return null;
37      }
38  
39      public String encodeUrl(String arg0)
40      {
41          return null;
42      }
43  
44      public String encodeRedirectUrl(String arg0)
45      {
46          return null;
47      }
48  
49      public void sendError(int arg0, String arg1)
50              throws IOException
51      {}
52  
53      public void sendError(int arg0)
54              throws IOException
55      {}
56  
57      public void sendRedirect(String arg0)
58              throws IOException
59      {}
60  
61      public void setDateHeader(String arg0, long arg1)
62      {}
63  
64      public void addDateHeader(String arg0, long arg1)
65      {}
66  
67      public void setHeader(String arg0, String arg1)
68      {}
69  
70      public void addHeader(String arg0, String arg1)
71      {}
72  
73      public void setIntHeader(String arg0, int arg1)
74      {}
75  
76      public void addIntHeader(String arg0, int arg1)
77      {}
78  
79      public void setStatus(int arg0)
80      {}
81  
82      public void setStatus(int arg0, String arg1)
83      {}
84  
85      public String getCharacterEncoding()
86      {
87          return null;
88      }
89  
90      public ServletOutputStream getOutputStream()
91      	throws IOException
92      {
93          if(sos == null)
94          {
95              sos = new MockServletOutputStream();
96          }
97          return sos;
98      }
99  
100     public PrintWriter getWriter()
101     	throws IOException
102     {
103         return new PrintWriter(getOutputStream());
104     }
105 
106     public void setContentLength(int arg0)
107     {}
108 
109     public void setContentType(String arg0)
110     {}
111 
112 
113     public void setBufferSize(int arg0)
114     {}
115 
116     public int getBufferSize()
117     {
118         return 0;
119     }
120 
121     public void flushBuffer()
122             throws IOException
123     {}
124 
125     public void resetBuffer()
126     {}
127 
128     public boolean isCommitted()
129     {
130         return false;
131     }
132 
133     public void reset()
134     {}
135 
136     public void setLocale(Locale arg0)
137     {}
138 
139     public Locale getLocale()
140     {
141         return null;
142     }
143 }