パッケージ org.seasar.framework.unit

S2コンテナと連動するテスト機能を提供します。

参照先:
          説明

インタフェースの概要
ConfigFileIncluder コンポーネント定義の設定ファイルをS2コンテナにインクルードします。
DataAccessor Excelファイルやデータベースにアクセスします。
EasyMockDelegator EasyMockの実装に委譲するためのインタフェースです。
ExpectedDataReader 期待値を読み込みます。
Expression 式です。
InternalTestContext S2JUnit4の内部的なテストコンテキストです。
S2TestClassMethodsRunner.Provider S2TestClassMethodsRunnerの振る舞いを提供します。
S2TestIntrospector テストクラスを分析するイントロスペクターです。
Seasar2.Configurator Seasar2の振る舞いを構成します。
Seasar2.Provider Seasar2の振る舞いを提供します。
TestContext S2JUnit4を使ったテストの実行コンテキストを表すインターフェースです。
TestDataPreparer テストデータを準備します。
 

クラスの概要
ClassExtensionEacyMockDelegator EasyMock Class ExtensionのEasyMockに委譲するEasyMockDelegatorの実装クラスです。
DefaultEacyMockDelegator 標準のEasyMockに委譲するEasyMockDelegatorの実装クラスです。
EasyMockSupport EasyMockとの対話をサポートします。
EasyMockTestCase テンプレートメソッドパターンに従った手続きでEasyMockを利用できるようにサポートするクラスです。
FilterCompatibility org.junit.runner.manipulation.Filter クラスのシグニチャ変更に対応するクラスです。
RunNotifierCompatibility org.junit.runner.notification.RunNotifier クラスの変更に対応するクラスです。
S2Assert テストで使用するアサートメソッドの集合です。
S2Assert.S2TestCaseAdapter S2TestCaseのアダプタです。
S2MethodValidator メソッドを検証するクラスです。
S2Parameterized Parameterized.Parametersが注釈されたメソッドを持つテストクラスを扱うランナーです。
S2Parameterized.RunAllParameterMethods Parameterized.Parametersが注釈されたすべてのメソッドを実行するランナーです。
S2TestClassMethodsRunner テストクラスに定義されたすべてのテストメソッドを扱うランナーです。
S2TestClassMethodsRunner.DefaultProvider S2TestClassMethodsRunnerの振る舞いを提供するデフォルトの実装クラスです。
S2TestClassRunner テストクラスを扱うランナーです。
S2TestMethodRunner テストメソッドを扱うランナーです。
S2TigerTestCase テンプレートメソッドパターンに従った手続きでEasyMockを利用できるようにサポートするクラスです。
Seasar2 S2JUnit4を実行するためのRunnerです。
Seasar2.DefaultConfigurator Seasar2の振る舞いを構成するデフォルトの実装クラスです。
Seasar2.DefaultProvider Seasar2の振る舞いを提供するデフォルトの実装クラスです。
SorterCompatibility org.junit.runner.manipulation.Sorter クラスのシグニチャ変更に対応するクラスです。
 

列挙型の概要
PreparationType テストデータの準備方法です。
 

パッケージ org.seasar.framework.unit の説明

S2コンテナと連動するテスト機能を提供します。



Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.