|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectts.tester.function.print.AbstractPrinter
public abstract class AbstractPrinter
試験結果出力のための抽象クラス。
出力方法に合ったCaseResult
オブジェクト
の作成と、試験の最終判定結果を出力するためのメソッドを宣言している。
コンストラクタの概要 | |
---|---|
AbstractPrinter()
デフォルトコンストラクタ。 |
メソッドの概要 | |
---|---|
void |
caseEnded(CaseResult current)
試験ケースの終了時に呼び出されるメソッド。 |
void |
caseStarted(CaseResult current)
試験ケースの開始時に呼び出されるメソッド。 |
void |
checkOccured(CheckResult check,
CaseResult current)
判定が実行された直後に呼び出されるメソッド。 |
boolean |
isStopped()
試験を中断するかどうかを判定する。 |
void |
messageNoted(java.lang.String msg,
CaseResult current)
メッセージの登録があった場合に呼び出されるメソッド。 |
void |
setStopped(boolean isStopped)
試験を中断するかどうかを設定する。 |
void |
testEnded(CaseResult root)
試験全体の終了時に呼び出されるメソッド。 |
void |
testStarted(CaseResult root)
試験全体の開始時に呼び出されるメソッド。 |
void |
testStopped(CaseResult current)
試験の中断時に呼び出されるメソッド。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース ts.tester.function.print.Printer から継承されたメソッド |
---|
createCaseResult |
コンストラクタの詳細 |
---|
public AbstractPrinter()
メソッドの詳細 |
---|
public void setStopped(boolean isStopped)
Printer
内の setStopped
isStopped
- 試験を中断する場合はtrueを設定する。public boolean isStopped()
Printer
内の isStopped
public void testStarted(CaseResult root)
Printer
内の testStarted
root
- 最上位の試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public void testEnded(CaseResult root)
Printer
内の testEnded
root
- 最上位の試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public void caseStarted(CaseResult current)
Printer
内の caseStarted
current
- 開始される試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public void caseEnded(CaseResult current)
Printer
内の caseEnded
current
- 終了される試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public void checkOccured(CheckResult check, CaseResult current)
Printer
内の checkOccured
check
- 判定結果オブジェクト。current
- 現在の試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public void messageNoted(java.lang.String msg, CaseResult current)
Printer
内の messageNoted
msg
- 登録されるメッセージ。current
- 現在の試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。public void testStopped(CaseResult current)
Printer
内の testStopped
current
- 現在の試験ケース判定結果オブジェクト。
java.lang.AssertionError
- 引数がヌルの場合(デバッグモードのみ)。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |