public class MockBodyContent extends BodyContentEE
BodyContentEE クラスのモック実装。Web フレームワークのテストに使用されます。カスタム JSP タグをテストする場合にアプリケーションをテストする場合にのみ必要です。
autoFlushEE, bufferSizeEE, DEFAULT_BUFFEREE, NO_BUFFEREE, UNBOUNDED_BUFFEREE| コンストラクターと説明 |
|---|
MockBodyContent(java.lang.String content, HttpServletResponseEE response) 指定されたレスポンスに対して MockBodyContent を作成します。 |
MockBodyContent(java.lang.String content, HttpServletResponseEE response, java.io.Writer targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。 |
MockBodyContent(java.lang.String content, java.io.Writer targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | clear() |
void | clearBuffer() |
void | close() |
java.io.Reader | getReader() |
int | getRemaining() |
java.lang.String | getString() |
void | newLine() |
void | print(boolean value) |
void | print(char value) |
void | print(char[] value) |
void | print(double value) |
void | print(float value) |
void | print(int value) |
void | print(long value) |
void | print(java.lang.Object value) |
void | print(java.lang.String value) |
void | println() |
void | println(boolean value) |
void | println(char value) |
void | println(char[] value) |
void | println(double value) |
void | println(float value) |
void | println(int value) |
void | println(long value) |
void | println(java.lang.Object value) |
void | println(java.lang.String value) |
void | write(char[] value, int offset, int length) |
void | writeOut(java.io.Writer writer) |
clearBodyEE, flushEE, getEnclosingWriterEEgetBufferSizeEE, isAutoFlushEEpublic MockBodyContent(java.lang.String content,
HttpServletResponseEE response)content - 公開するボディコンテンツ response - ラップするサーブレットのレスポンス public MockBodyContent(java.lang.String content,
java.io.Writer targetWriter)content - 公開するボディコンテンツ targetWriter - ラップするターゲットライター public MockBodyContent(java.lang.String content,
HttpServletResponseEE response,
java.io.Writer targetWriter)content - 公開するボディコンテンツ response - ラップするサーブレットのレスポンス targetWriter - ラップするターゲットライター public java.io.Reader getReader()
BodyContentEE の getReaderEE public java.lang.String getString()
BodyContentEE の getStringEE public void writeOut(java.io.Writer writer)
throws java.io.IOExceptionBodyContentEE の writeOutEE java.io.IOExceptionpublic void clear()
throws java.io.IOExceptionJspWriterEE の clearEE java.io.IOExceptionpublic void clearBuffer()
throws java.io.IOExceptionJspWriterEE の clearBufferEE java.io.IOExceptionpublic void close()
throws java.io.IOExceptionjava.io.Closeable 内の close java.lang.AutoCloseable 内の close JspWriterEE の closeEE java.io.IOExceptionpublic int getRemaining()
JspWriterEE の getRemainingEE public void newLine()
throws java.io.IOExceptionJspWriterEE の newLineEE java.io.IOExceptionpublic void write(char[] value,
int offset,
int length)
throws java.io.IOExceptionjava.io.Writer の write java.io.IOExceptionpublic void print(boolean value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(char value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(char[] value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(double value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(float value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(int value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(long value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(java.lang.Object value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void print(java.lang.String value)
throws java.io.IOExceptionJspWriterEE の printEE java.io.IOExceptionpublic void println()
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(boolean value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(char value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(char[] value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(double value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(float value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(int value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(long value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(java.lang.Object value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOExceptionpublic void println(java.lang.String value)
throws java.io.IOExceptionJspWriterEE の printlnEE java.io.IOException