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 }