jp.ne.mki.wedge.pub.vfunit.reporter
クラス TestReportWriter

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.pub.vfunit.reporter.TestReportWriter
すべての実装されたインタフェース:
IReportWriter

public class TestReportWriter
extends java.lang.Object
implements IReportWriter

テスト結果XMLを出力するWriter。 テストの情報をListenして、XML形式にて結果を出力していきます。

作成者:
kanbayashi

コンストラクタの概要
TestReportWriter(TestSuite topSuite, java.io.PrintWriter writer)
          コンストラクタ
 
メソッドの概要
 void addError(Test test, java.lang.Throwable t)
          Error発生時
 void addFailure(Test test, AssertionFailedError t)
          テスト失敗時
 void close()
          出力終了
 void endTest(Test test)
          テスト終了時
 void endTestSuite(TestSuite test)
          テストSuite終了時
 void flush()
          flush する
 void startTest(Test test)
          テスト開始時
 void startTestSuite(TestSuite test)
          テストSuite開始時
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TestReportWriter

public TestReportWriter(TestSuite topSuite,
                        java.io.PrintWriter writer)
コンストラクタ

パラメータ:
topSuite -
writer -
メソッドの詳細

addError

public void addError(Test test,
                     java.lang.Throwable t)
Error発生時

パラメータ:
test -
t -

addFailure

public void addFailure(Test test,
                       AssertionFailedError t)
テスト失敗時

パラメータ:
test -
t -

startTestSuite

public void startTestSuite(TestSuite test)
テストSuite開始時

定義:
インタフェース IReportWriter 内の startTestSuite
パラメータ:
test -

endTestSuite

public void endTestSuite(TestSuite test)
テストSuite終了時

定義:
インタフェース IReportWriter 内の endTestSuite
パラメータ:
test -

startTest

public void startTest(Test test)
テスト開始時

パラメータ:
test -

endTest

public void endTest(Test test)
テスト終了時

パラメータ:
test -

close

public void close()
出力終了

定義:
インタフェース IReportWriter 内の close

flush

public void flush()
インタフェース IReportWriter の記述:
flush する

定義:
インタフェース IReportWriter 内の flush