<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_12) on Sat Oct 13 23:04:27 JST 2007 -->
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
S2FrameworkTestCase (Seasar2 Framework 2.4.18-SNAPSHOT API)
</TITLE>

<META NAME="keywords" CONTENT="org.seasar.framework.unit.S2FrameworkTestCase class">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="S2FrameworkTestCase (Seasar2 Framework 2.4.18-SNAPSHOT API)";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="ナビゲーションリンクをスキップ"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>概要</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>パッケージ</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>クラス</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/S2FrameworkTestCase.html"><FONT CLASS="NavBarFont1"><B>使用</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>階層ツリー</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>非推奨 API</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>索引</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>ヘルプ</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;前のクラス&nbsp;
&nbsp;<A HREF="../../../../org/seasar/framework/unit/UnitClassLoader.html" title="org.seasar.framework.unit 内のクラス"><B>次のクラス</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../index.html?org/seasar/framework/unit/S2FrameworkTestCase.html" target="_top"><B>フレームあり</B></A>  &nbsp;
&nbsp;<A HREF="S2FrameworkTestCase.html" target="_top"><B>フレームなし</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>すべてのクラス</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../allclasses-noframe.html"><B>すべてのクラス</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  概要: &nbsp;入れ子&nbsp;|&nbsp;<A HREF="#field_summary">フィールド</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">コンストラクタ</A>&nbsp;|&nbsp;<A HREF="#method_summary">メソッド</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
詳細: &nbsp;<A HREF="#field_detail">フィールド</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">コンストラクタ</A>&nbsp;|&nbsp;<A HREF="#method_detail">メソッド</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.seasar.framework.unit</FONT>
<BR>
クラス S2FrameworkTestCase</H2>
<PRE>
<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">java.lang.Object</A>
  <IMG SRC="../../../../resources/inherit.gif" ALT="上位を拡張 "><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html" title="junit.framework 内のクラスまたはインタフェース">junit.framework.Assert</A>
      <IMG SRC="../../../../resources/inherit.gif" ALT="上位を拡張 "><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html" title="junit.framework 内のクラスまたはインタフェース">junit.framework.TestCase</A>
          <IMG SRC="../../../../resources/inherit.gif" ALT="上位を拡張 "><B>org.seasar.framework.unit.S2FrameworkTestCase</B>
</PRE>
<DL>
<DT><B>すべての実装されたインタフェース:</B> <DD><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Test.html" title="junit.framework 内のクラスまたはインタフェース">Test</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public abstract class <B>S2FrameworkTestCase</B><DT>extends <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html" title="junit.framework 内のクラスまたはインタフェース">TestCase</A></DL>
</PRE>

<P>
Seasar2を使うテストを行なうための<code>TestCase</code>です。 TODO: 記述追加
<P>

<P>
<DL>
<DT><B>作成者:</B></DT>
  <DD>higa</DD>
</DL>
<HR>

<P>
<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>フィールドの概要</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#ENV_PATH">ENV_PATH</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テストケースで使用する環境名設定ファイルのパスです。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#ENV_VALUE">ENV_VALUE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト実行時に環境名が設定されていない場合のデフォルト値です。</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->

<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>コンストラクタの概要</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#S2FrameworkTestCase()">S2FrameworkTestCase</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テストケースに含まれる全てのテストメソッドを実行する<A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html" title="org.seasar.framework.unit 内のクラス"><CODE>S2FrameworkTestCase</CODE></A>のインスタンスを構築します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#S2FrameworkTestCase(java.lang.String)">S2FrameworkTestCase</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>name</code>で指定されたテストメソッドのみを実行する<A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html" title="org.seasar.framework.unit 内のクラス"><CODE>S2FrameworkTestCase</CODE></A>のインスタンスを構築します。</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>メソッドの概要</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#bindField(java.lang.reflect.Field)">bindField</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/reflect/Field.html" title="java.lang.reflect 内のクラスまたはインタフェース">Field</A>&nbsp;field)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定したフィールドにコンポーネントをバインドします。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#bindFields()">bindFields</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テストケースのフィールドにコンポーネントをバインドします。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#convertPath(java.lang.String)">convertPath</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;path)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;パスを変換します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#doRunTest()">doRunTest</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テストを実行します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getComponent(java.lang.Class)">getComponent</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Class.html" title="java.lang 内のクラスまたはインタフェース">Class</A>&nbsp;componentClass)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナに登録されている、 指定したクラスのコンポーネントを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getComponent(java.lang.String)">getComponent</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;componentName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナに登録されている、 指定した名前のコンポーネントを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース">ComponentDef</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getComponentDef(java.lang.Class)">getComponentDef</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Class.html" title="java.lang 内のクラスまたはインタフェース">Class</A>&nbsp;componentClass)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナに登録されている、 指定したクラスの<A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース"><CODE>コンポーネント定義</CODE></A>を返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース">ComponentDef</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getComponentDef(java.lang.String)">getComponentDef</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;componentName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナに登録されている、 指定した名前の<A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース"><CODE>コンポーネント定義</CODE></A>を返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../org/seasar/framework/container/S2Container.html" title="org.seasar.framework.container 内のインタフェース">S2Container</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getContainer()">getContainer</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用<A HREF="../../../../org/seasar/framework/container/S2Container.html" title="org.seasar.framework.container 内のインタフェース"><CODE>S2コンテナ</CODE></A>を返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../org/seasar/framework/convention/NamingConvention.html" title="org.seasar.framework.convention 内のインタフェース">NamingConvention</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getNamingConvention()">getNamingConvention</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;命名規約を返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/ClassLoader.html" title="java.lang 内のクラスまたはインタフェース">ClassLoader</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getOriginalClassLoader()">getOriginalClassLoader</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;オリジナルのクラスローダを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../org/seasar/framework/mock/servlet/MockHttpServletRequest.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockHttpServletRequest</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getRequest()">getRequest</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モックリクエストを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../org/seasar/framework/mock/servlet/MockHttpServletResponse.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockHttpServletResponse</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getResponse()">getResponse</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モックレスポンスを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getRootDicon()">getRootDicon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ルートdiconのパスを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/javaee/5/docs/api/javax/servlet/Servlet.html" title="javax.servlet 内のクラスまたはインタフェース">Servlet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getServlet()">getServlet</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;サーブレットを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../org/seasar/framework/mock/servlet/MockServletConfig.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockServletConfig</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getServletConfig()">getServletConfig</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モックサーブレットの設定を返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../org/seasar/framework/mock/servlet/MockServletContext.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockServletContext</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getServletContext()">getServletContext</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モックサーブレットコンテキストを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/reflect/Method.html" title="java.lang.reflect 内のクラスまたはインタフェース">Method</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getTargetMethod()">getTargetMethod</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ターゲットメソッドを返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#getTargetName()">getTargetName</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ターゲット名を返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#include(java.lang.String)">include</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;path)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナに指定したdiconファイルをインクルードします。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#invoke(java.lang.String)">invoke</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;methodName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定した名前の引数なしのメソッドを実行します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#isAutoBindable(java.lang.reflect.Field)">isAutoBindable</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/reflect/Field.html" title="java.lang.reflect 内のクラスまたはインタフェース">Field</A>&nbsp;field)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;自動バインディング可能かどうか返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#isRegisterNamingConvention()">isRegisterNamingConvention</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナを作成する際に<A HREF="../../../../org/seasar/framework/convention/NamingConvention.html" title="org.seasar.framework.convention 内のインタフェース"><CODE>命名規約</CODE></A>を登録する場合は<code>true</code>を返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#isWarmDeploy()">isWarmDeploy</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナに自動的(暗黙的)にWARM deployを適用する場合に<code>true</code>を返します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#normalizeName(java.lang.String)">normalizeName</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;フィールド名前を正規化します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#register(java.lang.Class)">register</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Class.html" title="java.lang 内のクラスまたはインタフェース">Class</A>&nbsp;componentClass)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定したクラスのコンポーネントをテスト用S2コンテナに登録します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#register(java.lang.Class, java.lang.String)">register</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Class.html" title="java.lang 内のクラスまたはインタフェース">Class</A>&nbsp;componentClass,
         <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;componentName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定したクラスのコンポーネントを、 指定した名前でテスト用S2コンテナに登録します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#register(org.seasar.framework.container.ComponentDef)">register</A></B>(<A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース">ComponentDef</A>&nbsp;componentDef)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;コンポーネント定義をテスト用S2コンテナに登録します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#register(java.lang.Object)">register</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A>&nbsp;component)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;コンポーネントをテスト用S2コンテナに登録します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#register(java.lang.Object, java.lang.String)">register</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A>&nbsp;component,
         <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;componentName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定した名前で、 コンポーネントをテスト用S2コンテナに登録します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#resolveRootDicon()">resolveRootDicon</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ルートdiconのパスを解決します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#runBare()">runBare</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テストを実行します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setRegisterNamingConvention(boolean)">setRegisterNamingConvention</A></B>(boolean&nbsp;registerNamingConvention)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナを作成する際に<A HREF="../../../../org/seasar/framework/convention/NamingConvention.html" title="org.seasar.framework.convention 内のインタフェース"><CODE>命名規約</CODE></A>を登録する場合は<code>true</code>を設定します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setRequest(org.seasar.framework.mock.servlet.MockHttpServletRequest)">setRequest</A></B>(<A HREF="../../../../org/seasar/framework/mock/servlet/MockHttpServletRequest.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockHttpServletRequest</A>&nbsp;request)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モックリクエストを設定します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setResponse(org.seasar.framework.mock.servlet.MockHttpServletResponse)">setResponse</A></B>(<A HREF="../../../../org/seasar/framework/mock/servlet/MockHttpServletResponse.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockHttpServletResponse</A>&nbsp;response)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モックレスポンスを設定します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setServlet(javax.servlet.Servlet)">setServlet</A></B>(<A HREF="http://java.sun.com/javaee/5/docs/api/javax/servlet/Servlet.html" title="javax.servlet 内のクラスまたはインタフェース">Servlet</A>&nbsp;servlet)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;サーブレットを設定します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setServletConfig(org.seasar.framework.mock.servlet.MockServletConfig)">setServletConfig</A></B>(<A HREF="../../../../org/seasar/framework/mock/servlet/MockServletConfig.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockServletConfig</A>&nbsp;servletConfig)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モックサーブレットの設定を設定します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setServletContext(org.seasar.framework.mock.servlet.MockServletContext)">setServletContext</A></B>(<A HREF="../../../../org/seasar/framework/mock/servlet/MockServletContext.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockServletContext</A>&nbsp;servletContext)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;モックサーブレットコンテキストを設定します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setUpAfterBindFields()">setUpAfterBindFields</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;フィールドのバインディング後のセットアップを行ないます。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setUpAfterContainerInit()">setUpAfterContainerInit</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナが初期化された後のセットアップを行ないます。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setUpContainer()">setUpContainer</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナをセットアップします。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setUpForEachTestMethod()">setUpForEachTestMethod</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テストメソッドごとのセットアップを行ないます。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setWarmDeploy(boolean)">setWarmDeploy</A></B>(boolean&nbsp;warmDeploy)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;自動的(暗黙的)にWARM deployを適用するかどうかを設定します。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#tearDownBeforeContainerDestroy()">tearDownBeforeContainerDestroy</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テスト用S2コンテナが破棄される前の終了処理を行ないます。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#tearDownBeforeUnbindFields()">tearDownBeforeUnbindFields</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;フィールドがアンバインディングされる前の終了処理を行ないます。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#tearDownContainer()">tearDownContainer</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;S2コンテナの終了処理を行ないます。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#tearDownForEachTestMethod()">tearDownForEachTestMethod</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;テストメソッドごとの終了処理を行ないます。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#unbindFields()">unbindFields</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;バインディングされた情報をクリアします。</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_junit.framework.TestCase"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>クラス junit.framework.<A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html" title="junit.framework 内のクラスまたはインタフェース">TestCase</A> から継承されたメソッド</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#countTestCases()" title="junit.framework 内のクラスまたはインタフェース">countTestCases</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#createResult()" title="junit.framework 内のクラスまたはインタフェース">createResult</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#getName()" title="junit.framework 内のクラスまたはインタフェース">getName</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#run()" title="junit.framework 内のクラスまたはインタフェース">run</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#run(junit.framework.TestResult)" title="junit.framework 内のクラスまたはインタフェース">run</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#runTest()" title="junit.framework 内のクラスまたはインタフェース">runTest</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#setName(java.lang.String)" title="junit.framework 内のクラスまたはインタフェース">setName</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#setUp()" title="junit.framework 内のクラスまたはインタフェース">setUp</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#tearDown()" title="junit.framework 内のクラスまたはインタフェース">tearDown</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#toString()" title="junit.framework 内のクラスまたはインタフェース">toString</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_junit.framework.Assert"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>クラス junit.framework.<A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html" title="junit.framework 内のクラスまたはインタフェース">Assert</A> から継承されたメソッド</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(boolean, boolean)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(byte, byte)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(char, char)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(double, double, double)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(float, float, float)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(int, int)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(long, long)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.Object, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(short, short)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, boolean, boolean)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, byte, byte)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, char, char)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, double, double, double)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, float, float, float)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, int, int)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, long, long)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, java.lang.Object, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, short, short)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, java.lang.String)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertEquals(java.lang.String, java.lang.String, java.lang.String)" title="junit.framework 内のクラスまたはインタフェース">assertEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertFalse(boolean)" title="junit.framework 内のクラスまたはインタフェース">assertFalse</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertFalse(java.lang.String, boolean)" title="junit.framework 内のクラスまたはインタフェース">assertFalse</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertNotNull(java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertNotNull</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertNotNull(java.lang.String, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertNotNull</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertNotSame(java.lang.Object, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertNotSame</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertNotSame(java.lang.String, java.lang.Object, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertNotSame</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertNull(java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertNull</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertNull(java.lang.String, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertNull</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertSame(java.lang.Object, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertSame</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertSame(java.lang.String, java.lang.Object, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">assertSame</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertTrue(boolean)" title="junit.framework 内のクラスまたはインタフェース">assertTrue</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#assertTrue(java.lang.String, boolean)" title="junit.framework 内のクラスまたはインタフェース">assertTrue</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#fail()" title="junit.framework 内のクラスまたはインタフェース">fail</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#fail(java.lang.String)" title="junit.framework 内のクラスまたはインタフェース">fail</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#failNotEquals(java.lang.String, java.lang.Object, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">failNotEquals</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#failNotSame(java.lang.String, java.lang.Object, java.lang.Object)" title="junit.framework 内のクラスまたはインタフェース">failNotSame</A>, <A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/Assert.html#failSame(java.lang.String)" title="junit.framework 内のクラスまたはインタフェース">failSame</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>クラス java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A> から継承されたメソッド</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#clone()" title="java.lang 内のクラスまたはインタフェース">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#equals(java.lang.Object)" title="java.lang 内のクラスまたはインタフェース">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#finalize()" title="java.lang 内のクラスまたはインタフェース">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#getClass()" title="java.lang 内のクラスまたはインタフェース">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#hashCode()" title="java.lang 内のクラスまたはインタフェース">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#notify()" title="java.lang 内のクラスまたはインタフェース">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#notifyAll()" title="java.lang 内のクラスまたはインタフェース">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#wait()" title="java.lang 内のクラスまたはインタフェース">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#wait(long)" title="java.lang 内のクラスまたはインタフェース">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html#wait(long, int)" title="java.lang 内のクラスまたはインタフェース">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>フィールドの詳細</B></FONT></TH>
</TR>
</TABLE>

<A NAME="ENV_PATH"><!-- --></A><H3>
ENV_PATH</H3>
<PRE>
protected static final <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A> <B>ENV_PATH</B></PRE>
<DL>
<DD>テストケースで使用する環境名設定ファイルのパスです。
<P>
<DL>
<DT><B>関連項目:</B><DD><A HREF="../../../../org/seasar/framework/env/Env.html" title="org.seasar.framework.env 内のクラス"><CODE>Env</CODE></A>, 
<A HREF="../../../../constant-values.html#org.seasar.framework.unit.S2FrameworkTestCase.ENV_PATH">定数フィールド値</A></DL>
</DL>
<HR>

<A NAME="ENV_VALUE"><!-- --></A><H3>
ENV_VALUE</H3>
<PRE>
protected static final <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A> <B>ENV_VALUE</B></PRE>
<DL>
<DD>テスト実行時に環境名が設定されていない場合のデフォルト値です。
<P>
<DL>
<DT><B>関連項目:</B><DD><A HREF="../../../../constant-values.html#org.seasar.framework.unit.S2FrameworkTestCase.ENV_VALUE">定数フィールド値</A></DL>
</DL>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>コンストラクタの詳細</B></FONT></TH>
</TR>
</TABLE>

<A NAME="S2FrameworkTestCase()"><!-- --></A><H3>
S2FrameworkTestCase</H3>
<PRE>
public <B>S2FrameworkTestCase</B>()</PRE>
<DL>
<DD>テストケースに含まれる全てのテストメソッドを実行する<A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html" title="org.seasar.framework.unit 内のクラス"><CODE>S2FrameworkTestCase</CODE></A>のインスタンスを構築します。
<P>
</DL>
<HR>

<A NAME="S2FrameworkTestCase(java.lang.String)"><!-- --></A><H3>
S2FrameworkTestCase</H3>
<PRE>
public <B>S2FrameworkTestCase</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;name)</PRE>
<DL>
<DD><code>name</code>で指定されたテストメソッドのみを実行する<A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html" title="org.seasar.framework.unit 内のクラス"><CODE>S2FrameworkTestCase</CODE></A>のインスタンスを構築します。
<P>
<DL>
<DT><B>パラメータ:</B><DD><CODE>name</CODE> - テストメソッド名</DL>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>メソッドの詳細</B></FONT></TH>
</TR>
</TABLE>

<A NAME="isWarmDeploy()"><!-- --></A><H3>
isWarmDeploy</H3>
<PRE>
public boolean <B>isWarmDeploy</B>()</PRE>
<DL>
<DD>テスト用S2コンテナに自動的(暗黙的)にWARM deployを適用する場合に<code>true</code>を返します。
 
 自動的(暗黙的)にWARM deployを適用する場合とは、 以下の条件を全て満たす場合です。 SMART
 deployに必要なdiconファイルが揃っていれば、 s2container.diconを用意しなくても、 ユニットテストに最適なWARM
 deployを自動的に適用します。
 <dl>
 <dd><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#warmDeploy"><CODE>自動(暗黙)WARM deployフラグ</CODE></A>が<code>true</code>に設定されている。</dd>
 <dd>s2container.dicon が存在しない。(存在する場合は、s2container.diconの設定を優先)</dd>
 <dd>SMART deployに必要な convention.dicon、creator.dicon、customizer.dicon
 が揃っている。</dd>
 </dl>
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>自動的(暗黙的)にWARM deployを適用する場合<code>true<code></DL>
</DD>
</DL>
<HR>

<A NAME="setWarmDeploy(boolean)"><!-- --></A><H3>
setWarmDeploy</H3>
<PRE>
public void <B>setWarmDeploy</B>(boolean&nbsp;warmDeploy)</PRE>
<DL>
<DD>自動的(暗黙的)にWARM deployを適用するかどうかを設定します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>warmDeploy</CODE> - 自動的(暗黙的)にWARM deploy適用する場合<code>true<code></DL>
</DD>
</DL>
<HR>

<A NAME="isRegisterNamingConvention()"><!-- --></A><H3>
isRegisterNamingConvention</H3>
<PRE>
public boolean <B>isRegisterNamingConvention</B>()</PRE>
<DL>
<DD>テスト用S2コンテナを作成する際に<A HREF="../../../../org/seasar/framework/convention/NamingConvention.html" title="org.seasar.framework.convention 内のインタフェース"><CODE>命名規約</CODE></A>を登録する場合は<code>true</code>を返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>命名規約を登録する場合は<code>true</code></DL>
</DD>
</DL>
<HR>

<A NAME="setRegisterNamingConvention(boolean)"><!-- --></A><H3>
setRegisterNamingConvention</H3>
<PRE>
public void <B>setRegisterNamingConvention</B>(boolean&nbsp;registerNamingConvention)</PRE>
<DL>
<DD>テスト用S2コンテナを作成する際に<A HREF="../../../../org/seasar/framework/convention/NamingConvention.html" title="org.seasar.framework.convention 内のインタフェース"><CODE>命名規約</CODE></A>を登録する場合は<code>true</code>を設定します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>registerNamingConvention</CODE> - 命名規約を登録する場合<code>true</code></DL>
</DD>
</DL>
<HR>

<A NAME="getContainer()"><!-- --></A><H3>
getContainer</H3>
<PRE>
public <A HREF="../../../../org/seasar/framework/container/S2Container.html" title="org.seasar.framework.container 内のインタフェース">S2Container</A> <B>getContainer</B>()</PRE>
<DL>
<DD>テスト用<A HREF="../../../../org/seasar/framework/container/S2Container.html" title="org.seasar.framework.container 内のインタフェース"><CODE>S2コンテナ</CODE></A>を返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>テスト用S2コンテナ</DL>
</DD>
</DL>
<HR>

<A NAME="getComponent(java.lang.String)"><!-- --></A><H3>
getComponent</H3>
<PRE>
public <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A> <B>getComponent</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;componentName)</PRE>
<DL>
<DD>テスト用S2コンテナに登録されている、 指定した名前のコンポーネントを返します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>componentName</CODE> - コンポーネント名
<DT><B>戻り値:</B><DD>コンポーネント</DL>
</DD>
</DL>
<HR>

<A NAME="getComponent(java.lang.Class)"><!-- --></A><H3>
getComponent</H3>
<PRE>
public <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A> <B>getComponent</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Class.html" title="java.lang 内のクラスまたはインタフェース">Class</A>&nbsp;componentClass)</PRE>
<DL>
<DD>テスト用S2コンテナに登録されている、 指定したクラスのコンポーネントを返します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>componentClass</CODE> - コンポーネントクラス
<DT><B>戻り値:</B><DD>コンポーネント</DL>
</DD>
</DL>
<HR>

<A NAME="getComponentDef(java.lang.String)"><!-- --></A><H3>
getComponentDef</H3>
<PRE>
public <A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース">ComponentDef</A> <B>getComponentDef</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;componentName)</PRE>
<DL>
<DD>テスト用S2コンテナに登録されている、 指定した名前の<A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース"><CODE>コンポーネント定義</CODE></A>を返します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>componentName</CODE> - コンポーネント名
<DT><B>戻り値:</B><DD>コンポーネント定義</DL>
</DD>
</DL>
<HR>

<A NAME="getComponentDef(java.lang.Class)"><!-- --></A><H3>
getComponentDef</H3>
<PRE>
public <A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース">ComponentDef</A> <B>getComponentDef</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Class.html" title="java.lang 内のクラスまたはインタフェース">Class</A>&nbsp;componentClass)</PRE>
<DL>
<DD>テスト用S2コンテナに登録されている、 指定したクラスの<A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース"><CODE>コンポーネント定義</CODE></A>を返します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>componentClass</CODE> - コンポーネントクラス
<DT><B>戻り値:</B><DD>コンポーネント定義</DL>
</DD>
</DL>
<HR>

<A NAME="register(java.lang.Class)"><!-- --></A><H3>
register</H3>
<PRE>
public void <B>register</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Class.html" title="java.lang 内のクラスまたはインタフェース">Class</A>&nbsp;componentClass)</PRE>
<DL>
<DD>指定したクラスのコンポーネントをテスト用S2コンテナに登録します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>componentClass</CODE> - コンポーネントクラス<DT><B>関連項目:</B><DD><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#register(java.lang.Class, java.lang.String)"><CODE>register(Class, String)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="register(java.lang.Class, java.lang.String)"><!-- --></A><H3>
register</H3>
<PRE>
public void <B>register</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Class.html" title="java.lang 内のクラスまたはインタフェース">Class</A>&nbsp;componentClass,
                     <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;componentName)</PRE>
<DL>
<DD>指定したクラスのコンポーネントを、 指定した名前でテスト用S2コンテナに登録します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>componentClass</CODE> - コンポーネントクラス<DD><CODE>componentName</CODE> - コンポーネント名</DL>
</DD>
</DL>
<HR>

<A NAME="register(java.lang.Object)"><!-- --></A><H3>
register</H3>
<PRE>
public void <B>register</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A>&nbsp;component)</PRE>
<DL>
<DD>コンポーネントをテスト用S2コンテナに登録します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>component</CODE> - コンポーネント</DL>
</DD>
</DL>
<HR>

<A NAME="register(java.lang.Object, java.lang.String)"><!-- --></A><H3>
register</H3>
<PRE>
public void <B>register</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A>&nbsp;component,
                     <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;componentName)</PRE>
<DL>
<DD>指定した名前で、 コンポーネントをテスト用S2コンテナに登録します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>component</CODE> - コンポーネント<DD><CODE>componentName</CODE> - コンポーネント名</DL>
</DD>
</DL>
<HR>

<A NAME="register(org.seasar.framework.container.ComponentDef)"><!-- --></A><H3>
register</H3>
<PRE>
public void <B>register</B>(<A HREF="../../../../org/seasar/framework/container/ComponentDef.html" title="org.seasar.framework.container 内のインタフェース">ComponentDef</A>&nbsp;componentDef)</PRE>
<DL>
<DD>コンポーネント定義をテスト用S2コンテナに登録します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>componentDef</CODE> - コンポーネント定義</DL>
</DD>
</DL>
<HR>

<A NAME="include(java.lang.String)"><!-- --></A><H3>
include</H3>
<PRE>
public void <B>include</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;path)</PRE>
<DL>
<DD>テスト用S2コンテナに指定したdiconファイルをインクルードします。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>path</CODE> - diconファイルのパス</DL>
</DD>
</DL>
<HR>

<A NAME="convertPath(java.lang.String)"><!-- --></A><H3>
convertPath</H3>
<PRE>
protected <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A> <B>convertPath</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;path)</PRE>
<DL>
<DD>パスを変換します。 指定したパスにリソースが存在しない場合、 このクラスと同一パッケージ内にパスとして指定した名前のリソースを検索し、
 そのパスを返します。 リソースが見つからない場合、 指定したパスをそのまま返します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>path</CODE> - パス
<DT><B>戻り値:</B><DD>変換後のパス<DT><B>関連項目:</B><DD><A HREF="../../../../org/seasar/framework/util/ResourceUtil.html#convertPath(java.lang.String, java.lang.Class)"><CODE>ResourceUtil.convertPath(String, Class)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="runBare()"><!-- --></A><H3>
runBare</H3>
<PRE>
public void <B>runBare</B>()
             throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>テストを実行します。
 
 <table border="1">
 <tr>
 <th colspan="4">メソッドコールシーケンス</th>
 </tr>
 <tr>
 <td>1</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setUpContainer()"><CODE>setUpContainer()</CODE></A></td>
 <td>15</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#tearDownContainer()"><CODE>tearDownContainer()</CODE></A></td>
 </tr>
 <tr>
 <td>2</td>
 <td><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#setUp()" title="junit.framework 内のクラスまたはインタフェース"><CODE>TestCase.setUp()</CODE></A></td>
 <td>14</td>
 <td><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#tearDown()" title="junit.framework 内のクラスまたはインタフェース"><CODE>TestCase.tearDown()</CODE></A></td>
 </tr>
 <tr>
 <td>3</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setUpForEachTestMethod()"><CODE>setUpForEachTestMethod()</CODE></A></td>
 <td>13</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#tearDownForEachTestMethod()"><CODE>tearDownForEachTestMethod()</CODE></A></td>
 </tr>
 <tr>
 <td>4</td>
 <td>テスト用S2コンテナの<A HREF="../../../../org/seasar/framework/container/S2Container.html#init()"><CODE>初期化</CODE></A></td>
 <td>12</td>
 <td>テスト用S2コンテナの<A HREF="../../../../org/seasar/framework/container/S2Container.html#destroy()"><CODE>破棄</CODE></A></td>
 </tr>
 <tr>
 <td>5</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setUpAfterContainerInit()"><CODE>setUpAfterContainerInit()</CODE></A></td>
 <td>11</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#tearDownBeforeContainerDestroy()"><CODE>tearDownBeforeContainerDestroy()</CODE></A></td>
 </tr>
 <tr>
 <td>6</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#bindFields()"><CODE>bindFields()</CODE></A></td>
 <td>10</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#unbindFields()"><CODE>unbindFields()</CODE></A></td>
 </tr>
 <tr>
 <td>7</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#setUpAfterBindFields()"><CODE>setUpAfterBindFields()</CODE></A></td>
 <td>9</td>
 <td><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#tearDownBeforeUnbindFields()"><CODE>tearDownBeforeUnbindFields()</CODE></A></td>
 </tr>
 <tr>
 <td>8</td>
 <td colspan="3"><A HREF="../../../../org/seasar/framework/unit/S2FrameworkTestCase.html#doRunTest()"><CODE>doRunTest()</CODE></A></td>
 </tr>
 </table>
<P>
<DD><DL>
<DT><B>オーバーライド: </B><DD>クラス <CODE><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html" title="junit.framework 内のクラスまたはインタフェース">TestCase</A></CODE> 内の <CODE><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#runBare()" title="junit.framework 内のクラスまたはインタフェース">runBare</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE><DT><B>関連項目:</B><DD><A HREF="http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html#runBare()" title="junit.framework 内のクラスまたはインタフェース"><CODE>TestCase.runBare()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="getRootDicon()"><!-- --></A><H3>
getRootDicon</H3>
<PRE>
protected <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A> <B>getRootDicon</B>()
                       throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>ルートdiconのパスを返します。
 
 デフォルトでは<code>null</code>を返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>ルートdiconのパス
<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="setUpContainer()"><!-- --></A><H3>
setUpContainer</H3>
<PRE>
protected void <B>setUpContainer</B>()
                       throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>テスト用S2コンテナをセットアップします。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="getOriginalClassLoader()"><!-- --></A><H3>
getOriginalClassLoader</H3>
<PRE>
protected <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/ClassLoader.html" title="java.lang 内のクラスまたはインタフェース">ClassLoader</A> <B>getOriginalClassLoader</B>()</PRE>
<DL>
<DD>オリジナルのクラスローダを返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>オリジナルのクラスローダ</DL>
</DD>
</DL>
<HR>

<A NAME="resolveRootDicon()"><!-- --></A><H3>
resolveRootDicon</H3>
<PRE>
protected <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A> <B>resolveRootDicon</B>()
                           throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>ルートdiconのパスを解決します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>ルートdiconのパス
<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="tearDownContainer()"><!-- --></A><H3>
tearDownContainer</H3>
<PRE>
protected void <B>tearDownContainer</B>()
                          throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>S2コンテナの終了処理を行ないます。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="setUpAfterContainerInit()"><!-- --></A><H3>
setUpAfterContainerInit</H3>
<PRE>
protected void <B>setUpAfterContainerInit</B>()
                                throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>テスト用S2コンテナが初期化された後のセットアップを行ないます。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="setUpAfterBindFields()"><!-- --></A><H3>
setUpAfterBindFields</H3>
<PRE>
protected void <B>setUpAfterBindFields</B>()
                             throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>フィールドのバインディング後のセットアップを行ないます。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="tearDownBeforeUnbindFields()"><!-- --></A><H3>
tearDownBeforeUnbindFields</H3>
<PRE>
protected void <B>tearDownBeforeUnbindFields</B>()
                                   throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>フィールドがアンバインディングされる前の終了処理を行ないます。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="setUpForEachTestMethod()"><!-- --></A><H3>
setUpForEachTestMethod</H3>
<PRE>
protected void <B>setUpForEachTestMethod</B>()
                               throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>テストメソッドごとのセットアップを行ないます。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="tearDownBeforeContainerDestroy()"><!-- --></A><H3>
tearDownBeforeContainerDestroy</H3>
<PRE>
protected void <B>tearDownBeforeContainerDestroy</B>()
                                       throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>テスト用S2コンテナが破棄される前の終了処理を行ないます。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="tearDownForEachTestMethod()"><!-- --></A><H3>
tearDownForEachTestMethod</H3>
<PRE>
protected void <B>tearDownForEachTestMethod</B>()
                                  throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>テストメソッドごとの終了処理を行ないます。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="doRunTest()"><!-- --></A><H3>
doRunTest</H3>
<PRE>
protected void <B>doRunTest</B>()
                  throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>テストを実行します。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="getServlet()"><!-- --></A><H3>
getServlet</H3>
<PRE>
protected <A HREF="http://java.sun.com/javaee/5/docs/api/javax/servlet/Servlet.html" title="javax.servlet 内のクラスまたはインタフェース">Servlet</A> <B>getServlet</B>()</PRE>
<DL>
<DD>サーブレットを返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>サーブレット</DL>
</DD>
</DL>
<HR>

<A NAME="setServlet(javax.servlet.Servlet)"><!-- --></A><H3>
setServlet</H3>
<PRE>
protected void <B>setServlet</B>(<A HREF="http://java.sun.com/javaee/5/docs/api/javax/servlet/Servlet.html" title="javax.servlet 内のクラスまたはインタフェース">Servlet</A>&nbsp;servlet)</PRE>
<DL>
<DD>サーブレットを設定します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>servlet</CODE> - サーブレット</DL>
</DD>
</DL>
<HR>

<A NAME="getServletConfig()"><!-- --></A><H3>
getServletConfig</H3>
<PRE>
protected <A HREF="../../../../org/seasar/framework/mock/servlet/MockServletConfig.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockServletConfig</A> <B>getServletConfig</B>()</PRE>
<DL>
<DD>モックサーブレットの設定を返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>モックサーブレットの設定</DL>
</DD>
</DL>
<HR>

<A NAME="setServletConfig(org.seasar.framework.mock.servlet.MockServletConfig)"><!-- --></A><H3>
setServletConfig</H3>
<PRE>
protected void <B>setServletConfig</B>(<A HREF="../../../../org/seasar/framework/mock/servlet/MockServletConfig.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockServletConfig</A>&nbsp;servletConfig)</PRE>
<DL>
<DD>モックサーブレットの設定を設定します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>servletConfig</CODE> - モックサーブレットの設定</DL>
</DD>
</DL>
<HR>

<A NAME="getServletContext()"><!-- --></A><H3>
getServletContext</H3>
<PRE>
protected <A HREF="../../../../org/seasar/framework/mock/servlet/MockServletContext.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockServletContext</A> <B>getServletContext</B>()</PRE>
<DL>
<DD>モックサーブレットコンテキストを返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>モックサーブレットコンテキスト</DL>
</DD>
</DL>
<HR>

<A NAME="setServletContext(org.seasar.framework.mock.servlet.MockServletContext)"><!-- --></A><H3>
setServletContext</H3>
<PRE>
protected void <B>setServletContext</B>(<A HREF="../../../../org/seasar/framework/mock/servlet/MockServletContext.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockServletContext</A>&nbsp;servletContext)</PRE>
<DL>
<DD>モックサーブレットコンテキストを設定します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>servletContext</CODE> - モックサーブレットコンテキスト</DL>
</DD>
</DL>
<HR>

<A NAME="getRequest()"><!-- --></A><H3>
getRequest</H3>
<PRE>
protected <A HREF="../../../../org/seasar/framework/mock/servlet/MockHttpServletRequest.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockHttpServletRequest</A> <B>getRequest</B>()</PRE>
<DL>
<DD>モックリクエストを返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>モックリクエスト</DL>
</DD>
</DL>
<HR>

<A NAME="setRequest(org.seasar.framework.mock.servlet.MockHttpServletRequest)"><!-- --></A><H3>
setRequest</H3>
<PRE>
protected void <B>setRequest</B>(<A HREF="../../../../org/seasar/framework/mock/servlet/MockHttpServletRequest.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockHttpServletRequest</A>&nbsp;request)</PRE>
<DL>
<DD>モックリクエストを設定します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>request</CODE> - モックリクエスト</DL>
</DD>
</DL>
<HR>

<A NAME="getResponse()"><!-- --></A><H3>
getResponse</H3>
<PRE>
protected <A HREF="../../../../org/seasar/framework/mock/servlet/MockHttpServletResponse.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockHttpServletResponse</A> <B>getResponse</B>()</PRE>
<DL>
<DD>モックレスポンスを返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>モックレスポンス</DL>
</DD>
</DL>
<HR>

<A NAME="setResponse(org.seasar.framework.mock.servlet.MockHttpServletResponse)"><!-- --></A><H3>
setResponse</H3>
<PRE>
protected void <B>setResponse</B>(<A HREF="../../../../org/seasar/framework/mock/servlet/MockHttpServletResponse.html" title="org.seasar.framework.mock.servlet 内のインタフェース">MockHttpServletResponse</A>&nbsp;response)</PRE>
<DL>
<DD>モックレスポンスを設定します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>response</CODE> - モックレスポンス</DL>
</DD>
</DL>
<HR>

<A NAME="getNamingConvention()"><!-- --></A><H3>
getNamingConvention</H3>
<PRE>
protected <A HREF="../../../../org/seasar/framework/convention/NamingConvention.html" title="org.seasar.framework.convention 内のインタフェース">NamingConvention</A> <B>getNamingConvention</B>()</PRE>
<DL>
<DD>命名規約を返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>命名規約</DL>
</DD>
</DL>
<HR>

<A NAME="getTargetName()"><!-- --></A><H3>
getTargetName</H3>
<PRE>
protected <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A> <B>getTargetName</B>()</PRE>
<DL>
<DD>ターゲット名を返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>ターゲット名</DL>
</DD>
</DL>
<HR>

<A NAME="getTargetMethod()"><!-- --></A><H3>
getTargetMethod</H3>
<PRE>
protected <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/reflect/Method.html" title="java.lang.reflect 内のクラスまたはインタフェース">Method</A> <B>getTargetMethod</B>()</PRE>
<DL>
<DD>ターゲットメソッドを返します。
<P>
<DD><DL>

<DT><B>戻り値:</B><DD>ターゲットメソッド</DL>
</DD>
</DL>
<HR>

<A NAME="invoke(java.lang.String)"><!-- --></A><H3>
invoke</H3>
<PRE>
protected <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Object.html" title="java.lang 内のクラスまたはインタフェース">Object</A> <B>invoke</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;methodName)
                 throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>指定した名前の引数なしのメソッドを実行します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>methodName</CODE> - メソッド名
<DT><B>戻り値:</B><DD>メソッドの戻り値
<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="bindFields()"><!-- --></A><H3>
bindFields</H3>
<PRE>
protected void <B>bindFields</B>()
                   throws <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></PRE>
<DL>
<DD>テストケースのフィールドにコンポーネントをバインドします。
<P>
<DD><DL>

<DT><B>例外:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/Throwable.html" title="java.lang 内のクラスまたはインタフェース">Throwable</A></CODE> - 例外が発生した場合</DL>
</DD>
</DL>
<HR>

<A NAME="bindField(java.lang.reflect.Field)"><!-- --></A><H3>
bindField</H3>
<PRE>
protected void <B>bindField</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/reflect/Field.html" title="java.lang.reflect 内のクラスまたはインタフェース">Field</A>&nbsp;field)</PRE>
<DL>
<DD>指定したフィールドにコンポーネントをバインドします。 TODO: 記述追加
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>field</CODE> - フィールド</DL>
</DD>
</DL>
<HR>

<A NAME="normalizeName(java.lang.String)"><!-- --></A><H3>
normalizeName</H3>
<PRE>
protected <A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A> <B>normalizeName</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html" title="java.lang 内のクラスまたはインタフェース">String</A>&nbsp;name)</PRE>
<DL>
<DD>フィールド名前を正規化します。 具体的にはアンダースコアの除去を行います。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>name</CODE> - 名前
<DT><B>戻り値:</B><DD>正規化された名前</DL>
</DD>
</DL>
<HR>

<A NAME="isAutoBindable(java.lang.reflect.Field)"><!-- --></A><H3>
isAutoBindable</H3>
<PRE>
protected boolean <B>isAutoBindable</B>(<A HREF="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/reflect/Field.html" title="java.lang.reflect 内のクラスまたはインタフェース">Field</A>&nbsp;field)</PRE>
<DL>
<DD>自動バインディング可能かどうか返します。
<P>
<DD><DL>
<DT><B>パラメータ:</B><DD><CODE>field</CODE> - フィールド
<DT><B>戻り値:</B><DD>自動バインディングが可能な場合<code>true</code></DL>
</DD>
</DL>
<HR>

<A NAME="unbindFields()"><!-- --></A><H3>
unbindFields</H3>
<PRE>
protected void <B>unbindFields</B>()</PRE>
<DL>
<DD>バインディングされた情報をクリアします。
<P>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="ナビゲーションリンクをスキップ"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>概要</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>パッケージ</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>クラス</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/S2FrameworkTestCase.html"><FONT CLASS="NavBarFont1"><B>使用</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>階層ツリー</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>非推奨 API</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>索引</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>ヘルプ</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;前のクラス&nbsp;
&nbsp;<A HREF="../../../../org/seasar/framework/unit/UnitClassLoader.html" title="org.seasar.framework.unit 内のクラス"><B>次のクラス</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../index.html?org/seasar/framework/unit/S2FrameworkTestCase.html" target="_top"><B>フレームあり</B></A>  &nbsp;
&nbsp;<A HREF="S2FrameworkTestCase.html" target="_top"><B>フレームなし</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>すべてのクラス</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../allclasses-noframe.html"><B>すべてのクラス</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  概要: &nbsp;入れ子&nbsp;|&nbsp;<A HREF="#field_summary">フィールド</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">コンストラクタ</A>&nbsp;|&nbsp;<A HREF="#method_summary">メソッド</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
詳細: &nbsp;<A HREF="#field_detail">フィールド</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">コンストラクタ</A>&nbsp;|&nbsp;<A HREF="#method_detail">メソッド</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
Copyright &copy; 2004-2007 The Seasar Foundation. All Rights Reserved.
</BODY>
</HTML>