bodybuilder.test.dicon
クラス DIConTestCaseXML

java.lang.Object
  拡張bodybuilder.test.XML
      拡張bodybuilder.test.TestCaseXML
          拡張bodybuilder.test.dicon.DIConTestCaseXML

public class DIConTestCaseXML
extends TestCaseXML

DIConテストケースXML


フィールドの概要
protected  Catch catch_
          catch
static int CONSTRUCTOR_INJECTION
          コンストラクタインジェクション(Type 3)
protected  DatabaseAssertion databaseAssertion
          データベースアサーション
protected  DatabaseSetUp databaseSetUp
          データベースセットアップ
protected  Execute execute
          実行するメソッド
protected  InjectedObjects expectedObjects
          期待するインジェクションオブジェクト
protected  InjectedObjects injectedObjects
          インジェクションオブジェクト
protected  Return ret
          戻り値
static int SETTER_INJECTION
          セッターインジェクション(Type 2)
protected  java.lang.String target
          ターゲット
 
クラス bodybuilder.test.TestCaseXML から継承したフィールド
description, name
 
クラス bodybuilder.test.XML から継承したフィールド
file, root, xmlType
 
コンストラクタの概要
DIConTestCaseXML()
           
 
メソッドの概要
protected  void build()
          テストケースXMLを構築する。
 Catch getCatch()
          catchを取得する。
 DatabaseAssertion getDatabaseAssertion()
          データベースアサーションを取得する。
 DatabaseSetUp getDatabaseSetUp()
          データベースセットアップを取得する。
 Execute getExecute()
          実行するメソッドを取得する。
 InjectedObjects getExpectedObjects()
          期待するインジェクションオブジェクトを取得する。
 InjectedObjects getInjectedObjects()
          インジェクションオブジェクトを取得する。
 Return getReturn()
          戻り値を取得する。
 java.lang.String getTarget()
          ターゲットを取得する。
 int getType()
          インジェクションタイプを取得する。
protected  void loadExpect(org.jdom.Element expected)
          期待値を読み込む。
protected  void loadTarget(org.jdom.Element root)
          ターゲットを読み込む。
 
クラス bodybuilder.test.TestCaseXML から継承したメソッド
getDescription, getName, getTest
 
クラス bodybuilder.test.XML から継承したメソッド
getFile, getRoot, getXmlType, newXML, newXML, newXML
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SETTER_INJECTION

public static final int SETTER_INJECTION
セッターインジェクション(Type 2)

関連項目:
定数フィールド値

CONSTRUCTOR_INJECTION

public static final int CONSTRUCTOR_INJECTION
コンストラクタインジェクション(Type 3)

関連項目:
定数フィールド値

target

protected java.lang.String target
ターゲット


execute

protected Execute execute
実行するメソッド


ret

protected Return ret
戻り値


catch_

protected Catch catch_
catch


injectedObjects

protected InjectedObjects injectedObjects
インジェクションオブジェクト


databaseSetUp

protected DatabaseSetUp databaseSetUp
データベースセットアップ


expectedObjects

protected InjectedObjects expectedObjects
期待するインジェクションオブジェクト


databaseAssertion

protected DatabaseAssertion databaseAssertion
データベースアサーション

コンストラクタの詳細

DIConTestCaseXML

public DIConTestCaseXML()
メソッドの詳細

build

protected void build()
テストケースXMLを構築する。

オーバーライド:
クラス TestCaseXML 内の build

loadTarget

protected void loadTarget(org.jdom.Element root)
ターゲットを読み込む。

パラメータ:
root - テストケース要素

loadExpect

protected void loadExpect(org.jdom.Element expected)
期待値を読み込む。

パラメータ:
expected - 期待値要素

getTarget

public java.lang.String getTarget()
ターゲットを取得する。

戻り値:
ターゲット

getType

public int getType()
インジェクションタイプを取得する。

戻り値:
インジェクションタイプ

getExecute

public Execute getExecute()
実行するメソッドを取得する。

戻り値:
実行するメソッド

getInjectedObjects

public InjectedObjects getInjectedObjects()
インジェクションオブジェクトを取得する。

戻り値:
インジェクションオブジェクト

getDatabaseSetUp

public DatabaseSetUp getDatabaseSetUp()
データベースセットアップを取得する。

戻り値:
データベースセットアップ

getReturn

public Return getReturn()
戻り値を取得する。

戻り値:
戻り値

getCatch

public Catch getCatch()
catchを取得する。

戻り値:
catch

getExpectedObjects

public InjectedObjects getExpectedObjects()
期待するインジェクションオブジェクトを取得する。

戻り値:
期待するインジェクションオブジェクト

getDatabaseAssertion

public DatabaseAssertion getDatabaseAssertion()
データベースアサーションを取得する。

戻り値:
データベースアサーション