|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectts.tester.function.print.AbstractPrinter
ts.tester.function.print.PrinterGroupBase
public class PrinterGroupBase
試験結果出力グループクラス。
複数の試験結果出力オブジェクトを格納し、それらの出力処理を一括して実行する。
コンストラクタの概要 | |
---|---|
PrinterGroupBase()
デフォルトコンストラクタ。 |
メソッドの概要 | |
---|---|
void |
addPrinter(Printer printer)
試験結果出力オブジェクトを追加する。 |
void |
caseEnded(CaseResult current)
試験ケースの終了時に呼び出されるメソッド。 |
void |
caseStarted(CaseResult current)
試験ケースの開始時に呼び出されるメソッド。 |
void |
checkOccured(CheckResult check,
CaseResult current)
判定が実行された直後に呼び出されるメソッド。 |
CaseResult |
createCaseResult(java.lang.String name,
CaseResult parent)
指定された名前の試験ケース判定結果オブジェクトを作成する。 |
void |
messageNoted(java.lang.String message,
CaseResult current)
メッセージの登録があった場合に呼び出されるメソッド。 |
protected java.util.List<Printer> |
printerList()
このオブジェクトに格納されている試験結果出力オブジェクトのリストを取得 する。 |
void |
setStopped(boolean isStopped)
試験を中断するかどうかを設定する。 |
void |
testEnded(CaseResult root)
試験の終了時に呼び出されるメソッド。 |
void |
testStarted(CaseResult root)
試験全体の開始時に呼び出されるメソッド。 |
クラス ts.tester.function.print.AbstractPrinter から継承されたメソッド |
---|
isStopped, testStopped |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PrinterGroupBase()
メソッドの詳細 |
---|
public void addPrinter(Printer printer)
printer
- 試験結果出力オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。protected java.util.List<Printer> printerList()
public void setStopped(boolean isStopped)
Printer
内の setStopped
AbstractPrinter
内の setStopped
isStopped
- 試験を中断する場合はtrueを設定する。public CaseResult createCaseResult(java.lang.String name, CaseResult parent)
CaseResultGroup
オブジェクトを返す。
name
- 試験ケース名。parent
- 親の試験ケース判定結果オブジェクト。
AssertionErrror
- 引数にヌルが指定された場合。public void testStarted(CaseResult root)
Printer
内の testStarted
AbstractPrinter
内の testStarted
root
- 最上位の試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合。又は引数が
CaseResultGroup
オブジェクトでない場合(デバッグモードのみ)。public void testEnded(CaseResult root)
Printer
内の testEnded
AbstractPrinter
内の testEnded
root
- 最上位の試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合。又は引数が
CaseResultGroup
オブジェクトでない場合(デバッグモードのみ)。public void caseStarted(CaseResult current)
Printer
内の caseStarted
AbstractPrinter
内の caseStarted
current
- 開始される試験ケースの判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合。又は引数が
CaseResultGroup
オブジェクトでない場合(デバッグモードのみ)。public void caseEnded(CaseResult current)
Printer
内の caseEnded
AbstractPrinter
内の caseEnded
current
- 終了した試験ケースの判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合。又は引数が
CaseResultGroup
オブジェクトではない場合(デバッグモードのみ)。public void checkOccured(CheckResult check, CaseResult current)
Printer
内の checkOccured
AbstractPrinter
内の checkOccured
check
- 実行されたCheckResult
オブジェクト。current
- 現在実行中の試験ケースの判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合。又はcurrentが
CaseResultGroup
オブジェクトではない場合(デバッグモードのみ)。public void messageNoted(java.lang.String message, CaseResult current)
Printer
内の messageNoted
AbstractPrinter
内の messageNoted
message
- 登録されるメッセージ。current
- 現在実行中の試験ケースの判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合。又はcurrentが
CaseResultGroup
オブジェクトではない場合(デバッグモードのみ)。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |