|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectts.tester.function.print.AbstractPrinter
ts.tester.function.print.ConsolePrinterBase
public class ConsolePrinterBase
試験結果をコンソール出力するPrinter
クラスの派生クラス。
| コンストラクタの概要 | |
|---|---|
ConsolePrinterBase()
デフォルトコンストラクタ。 |
|
ConsolePrinterBase(java.io.PrintWriter writer)
出力オブジェクトを引数にとるコンストラクタ。 |
|
| メソッドの概要 | |
|---|---|
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)
メッセージの登録があった場合に呼び出されるメソッド。 |
void |
testEnded(CaseResult root)
試験の終了時に呼び出されるメソッド。 |
void |
testStarted(CaseResult root)
試験全体の開始時に呼び出されるメソッド。 |
protected java.io.PrintWriter |
writer()
出力オブジェクトを取得する。 |
| クラス ts.tester.function.print.AbstractPrinter から継承されたメソッド |
|---|
isStopped, setStopped, testStopped |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ConsolePrinterBase()
public ConsolePrinterBase(java.io.PrintWriter writer)
writer - 出力オブジェクト。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。| メソッドの詳細 |
|---|
protected java.io.PrintWriter writer()
public CaseResult createCaseResult(java.lang.String name,
CaseResult parent)
Resultオブジェクトを受け取った時
に、その内容をコンソール出力して、不合格などを集計する試験ケース判定結果
オブジェクトを作成する。
name - 試験ケース名。parent - 親の試験ケース判定結果オブジェクト。
java.lang.AssertionError - 引数にヌルが指定された場合(デバッグモードのみ)。public void testStarted(CaseResult root)
Printer 内の testStartedAbstractPrinter 内の testStartedroot - 最上位の試験ケース判定結果オブジェクト。
java.lang.AssertionError - 引数がヌルの場合。又は引数が
ConsolePrinterBase
クラス用に定義された試験ケース判定結果クラスのインスタンスで
ない場合(デバッグモードのみ)。public void testEnded(CaseResult root)
Printer 内の testEndedAbstractPrinter 内の testEndedroot - 最上位の試験ケース判定結果オブジェクト。
java.lang.AssertionError - 引数がヌルの場合。又は引数が
ConsolePrinterBase
クラス用に定義された試験ケース判定結果クラスのインスタンスで
ない場合(デバッグモードのみ)。public void caseStarted(CaseResult current)
Printer 内の caseStartedAbstractPrinter 内の caseStartedcurrent - 開始される試験ケースの判定結果オブジェクト。
java.lang.AssertionError - 引数がヌルの場合。又は引数が
ConsolePrinterBase
クラス用に定義された試験ケース判定結果クラスのインスタンスで
ない場合(デバッグモードのみ)。public void caseEnded(CaseResult current)
Printer 内の caseEndedAbstractPrinter 内の caseEndedcurrent - 終了した試験ケースの判定結果オブジェクト。
java.lang.AssertionError - 引数がヌルの場合。又は引数が
ConsolePrinterBase
クラス用に定義された試験ケース判定結果クラスのインスタンスで
ない場合(デバッグモードのみ)。
public void checkOccured(CheckResult check,
CaseResult current)
Printer 内の checkOccuredAbstractPrinter 内の checkOccuredcheck - 実行されたCheckResult
オブジェクト。current - 現在実行中の試験ケースの判定結果オブジェクト。
java.lang.AssertionError - 引数がヌルの場合。又はcurrentが
ConsolePrinterBase
クラス用に定義された試験ケース判定結果クラスのインスタンスで
ない場合(デバッグモードのみ)。
public void messageNoted(java.lang.String message,
CaseResult current)
Printer 内の messageNotedAbstractPrinter 内の messageNotedmessage - 登録されるメッセージ。current - 現在実行中の試験ケースの判定結果オブジェクト。
java.lang.AssertionError - 引数がヌルの場合。又はcurrentが
ConsolePrinterBase
クラス用に定義された試験ケース判定結果クラスのインスタンスで
ない場合(デバッグモードのみ)。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||