jp.ne.mki.wedge.pub.vfunit.test
クラス TestFactory

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.pub.vfunit.test.TestFactory

public class TestFactory
extends java.lang.Object

XMLタグから 対象となるTestクラスを作成する。 タグ名とクラス名のMappingは VfUnitTestMapping.properties のリソースから 標準の設定を取得します。 Mappingの追加をしたい場合は、addTestTagMapping(String tagName, String className) にて追加してください。 ここで設定する情報は <test> の子要素以外 として設定する、 IVfUnitTest の実装クラスです。

作成者:
kanbayashi

メソッドの概要
 void addProperties(java.util.Properties addProp)
          定数定義の追加
 Test addTest(TestSuite testSuite, org.w3c.dom.Node node)
          テストを追加。
 void addTestTagMapping(java.lang.String tagName, java.lang.String className)
          TestTagマッピングを追加
static TestFactory getInstance()
          インスタンスを取得
 java.util.Properties getProperties()
          タグ名とクラス名のMapping用Propertiesを取得
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getInstance

public static TestFactory getInstance()
インスタンスを取得

戻り値:

addTestTagMapping

public void addTestTagMapping(java.lang.String tagName,
                              java.lang.String className)
TestTagマッピングを追加

パラメータ:
tagName -
className -

getProperties

public java.util.Properties getProperties()
タグ名とクラス名のMapping用Propertiesを取得

戻り値:

addProperties

public void addProperties(java.util.Properties addProp)
定数定義の追加

パラメータ:
addProp -

addTest

public Test addTest(TestSuite testSuite,
                    org.w3c.dom.Node node)
テストを追加。 Nodeのタグ名称より、対象のクラスを作成し、testSuiteに追加します。

パラメータ:
node -
戻り値: