ts.tester.function
クラス FunctionTester

java.lang.Object
  上位を拡張 ts.tester.Tester
      上位を拡張 ts.tester.function.FunctionTester
直系の既知のサブクラス:
FunctionTester

public class FunctionTester
extends Tester

機能試験実行クラス。
このクラスの派生クラスで実装された試験ケースメソッドを実行し、その結果を集計 して試験の合格・不合格を判定する。 試験ケースメソッドとは、派生クラスに直に実装された、引数・戻り値なしで、 アクセス指定子がパブリックのメソッドのことである。
試験の結果は、Printerオブジェクト を使って出力する。 Printerクラスは、出力先や出力方法 に応じて派生クラスが用意される。 Printerオブジェクトの設定は、 setPrinterメソッドを使って行う。

バージョン:
$Revision: 1.2 $, $Date: 2007/02/16 16:12:49 $
作成者:
佐藤隆之.

コンストラクタの概要
FunctionTester()
          デフォルトコンストラクタ。
 
メソッドの概要
protected  void endInvocation(java.lang.String methodName)
          試験ケース判定結果オブジェクトの終了処理を行う。
protected  void endTesting()
          試験全体の終了処理を実行する。
protected  void EQUAL(boolean[] result, boolean[] expect)
          指定された二つの配列のサイズや要素のboolean値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(boolean[] result, boolean[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素のboolean値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(boolean result, boolean expect)
          指定された二つのboolean値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(boolean result, boolean expect, java.lang.String reason)
          指定された二つのboolean値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(byte[] result, byte[] expect)
          指定された二つの配列のサイズや要素のbyte値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(byte[] result, byte[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素のbyte値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(byte result, byte expect)
          指定された二つのbyte値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(byte result, byte expect, java.lang.String reason)
          指定された二つのbyte値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(char[] result, char[] expect)
          指定された二つの配列のサイズや要素のchar値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(char[] result, char[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素のchar値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(char result, char expect)
          指定された二つのchar値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(char result, char expect, java.lang.String reason)
          指定された二つのchar値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected
<T> void
EQUAL(java.util.Collection<T> result, java.util.Collection<T> expect)
          指定された二つのコレクションオブジェクトのサイズや要素オブジェクトの値が 等しいかどうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
protected
<T> void
EQUAL(java.util.Collection<T> result, java.util.Collection<T> expect, java.lang.String reason)
          指定された二つのコレクションオブジェクトのサイズや要素オブジェクトの値が 等しいかどうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(double[] result, double[] expect)
          指定された二つの配列のサイズや要素のdouble値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(double[] result, double[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素のdouble値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(double result, double expect)
          指定された二つのdouble値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(double result, double expect, java.lang.String reason)
          指定された二つのdouble値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(float[] result, float[] expect)
          指定された二つの配列のサイズや要素のfloat値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(float[] result, float[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素のfloat値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(float result, float expect)
          指定された二つのfloat値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(float result, float expect, java.lang.String reason)
          指定された二つのfloat値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(int[] result, int[] expect)
          指定された二つの配列のサイズや要素のint値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(int[] result, int[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素のint値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(int result, int expect)
          指定された二つのint値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(int result, int expect, java.lang.String reason)
          指定された二つのint値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected
<T> void
EQUAL(java.util.List<T> result, java.util.List<T> expect)
          指定された二つのリストオブジェクトのサイズや要素オブジェクトの値が等しいか どうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
protected
<T> void
EQUAL(java.util.List<T> result, java.util.List<T> expect, java.lang.String reason)
          指定された二つのリストオブジェクトのサイズや要素オブジェクトの値が等しいか どうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(long[] result, long[] expect)
          指定された二つの配列のサイズや要素のlong値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(long[] result, long[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素のlong値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(long result, long expect)
          指定された二つのlong値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(long result, long expect, java.lang.String reason)
          指定された二つのlong値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected
<K,V> void
EQUAL(java.util.Map<K,V> result, java.util.Map<K,V> expect)
          指定された二つのマップオブジェクトのサイズや要素のキーと値の対応が等しいか どうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
protected
<K,V> void
EQUAL(java.util.Map<K,V> result, java.util.Map<K,V> expect, java.lang.String reason)
          指定された二つのマップオブジェクトのサイズや要素のキーと値の対応が等しいか どうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(java.lang.Object[] result, java.lang.Object[] expect)
          指定された二つの配列のサイズや要素オブジェクトの値が等しいかどうかを判定 して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(java.lang.Object[] result, java.lang.Object[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素オブジェクトの値が等しいかどうかを判定 して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(java.lang.Object result, java.lang.Object expect)
          指定された二つのオブジェクトの値が等しいかどうかを判定して、その結果を 試験ケース結果オブジェクトに登録する。
protected  void EQUAL(java.lang.Object result, java.lang.Object expect, java.lang.String reason)
          指定された二つのオブジェクトの値が等しいかどうかを判定して、その結果を 試験ケース結果オブジェクトに登録する。
protected  void EQUAL(short[] result, short[] expect)
          指定された二つの配列のサイズや要素のshort値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(short[] result, short[] expect, java.lang.String reason)
          指定された二つの配列のサイズや要素のshort値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(short result, short expect)
          指定された二つのshort値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void EQUAL(short result, short expect, java.lang.String reason)
          指定された二つのshort値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void FALSE(boolean v)
          引数が偽かどうかを判定して、その結果を試験ケース結果オブジェクトに登録 する。
protected  void FALSE(boolean v, java.lang.String reason)
          引数が偽かどうかを判定して、その結果を試験ケース結果オブジェクトに登録 する。
protected static Printer getSpecifiedOrDefaultPrinter()
          事前に指定された出力オブジェクトがあればそれを返し、指定されていなければ デフォルトの出力オブジェクトを返す。
protected  void INCOMPLETE()
          試験ケースメソッドが実装途中であることを示す判定結果オブジェクトを、 試験ケース結果オブジェクトに登録する。
protected  void initInvocation(java.lang.String methodName)
          試験ケース判定結果オブジェクトの初期化処理を行う。
protected  void initTesting()
          試験全体の初期化を実行する。
protected  void KNOWNBUG()
          既知不具合を示す判定結果を試験ケース結果オブジェクトに登録する。
protected  void KNOWNBUG(java.lang.String msg)
          既知不具合を示す判定結果にメッセージを添えて試験ケース結果オブジェクトに 登録する。
protected  void KNOWNBUG(java.lang.Throwable exc)
          既知不具合を示す判定結果に例外の内容を示す文字列を添えて試験ケース結果 オブジェクトに登録する。
protected  void MATCH(java.lang.StringBuffer result, java.lang.StringBuffer expect)
          指定された二つの文字列を比較し、両者が一致しなくなった位置までを判定結果に 格納して、試験ケース結果オブジェクトに登録する。
protected  void MATCH(java.lang.StringBuffer result, java.lang.StringBuffer expect, java.lang.String reason)
          指定された二つの文字列を比較し、両者が一致しなくなった位置までを判定結果に 格納して、試験ケース結果オブジェクトに登録する。
protected  void MATCH(java.lang.String result, java.lang.String expect)
          指定された二つの文字列を比較し、両者が一致しなくなった位置までを判定結果に 格納して、試験ケース結果オブジェクトに登録する。
protected  void MATCH(java.lang.String result, java.lang.String expect, java.lang.String reason)
          指定された二つの文字列を比較し、両者が一致しなくなった位置までを判定結果に 格納して、試験ケース結果オブジェクトに登録する。
protected  void MSG(java.lang.String msg)
          メソッドに対応する試験ケース結果オブジェクトにメッセージを登録する。
protected  void NG()
          不合格を示す判定結果を試験ケース結果オブジェクトに登録する。
protected  void NG(java.lang.String msg)
          不合格を示す判定結果にメッセージを添えて試験ケース結果オブジェクトに登録 する。
protected  void NG(java.lang.Throwable exc)
          不合格を示す判定結果に例外の内容を示す文字列を添えて試験ケース結果 オブジェクトに登録する。
protected  void NOTEQUAL(boolean result, boolean expect)
          指定された二つのboolean値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(boolean result, boolean expect, java.lang.String reason)
          指定された二つのboolean値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(byte result, byte expect)
          指定された二つのbyte値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(byte result, byte expect, java.lang.String reason)
          指定された二つのbyte値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(char result, char expect)
          指定された二つのchar値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(char result, char expect, java.lang.String reason)
          指定された二つのchar値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(double result, double expect)
          指定された二つのdouble値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(double result, double expect, java.lang.String reason)
          指定された二つのdouble値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(float result, float expect)
          指定された二つのfloat値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(float result, float expect, java.lang.String reason)
          指定された二つのfloat値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(int result, int expect)
          指定された二つのint値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(int result, int expect, java.lang.String reason)
          指定された二つのint値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(long result, long expect)
          指定された二つのlong値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(long result, long expect, java.lang.String reason)
          指定された二つのlong値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(java.lang.Object result, java.lang.Object expect)
          指定された二つのオブジェクトの値が等しくないどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(java.lang.Object result, java.lang.Object expect, java.lang.String reason)
          指定された二つのオブジェクトの値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(short result, short expect)
          指定された二つのshort値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTEQUAL(short result, short expect, java.lang.String reason)
          指定された二つのshort値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
protected  void NOTNULL(java.lang.Object result)
          引数のオブジェクトがヌルでないかどうかを判定して、その結果を試験ケース結果 オブジェクトに登録する。
protected  void NOTNULL(java.lang.Object result, java.lang.String reason)
          引数のオブジェクトがヌルでないかどうかを判定して、その結果を試験ケース結果 オブジェクトに登録する。
protected  void NULL(java.lang.Object result)
          引数のオブジェクトがヌルかどうかを判定して、その結果を試験ケース結果 オブジェクトに登録する。
protected  void NULL(java.lang.Object result, java.lang.String reason)
          引数のオブジェクトがヌルかどうかを判定して、その結果を試験ケース結果 オブジェクトに登録する。
protected  void OK()
          合格を示す判定結果を試験ケース結果オブジェクトに登録する。
protected  void OK(java.lang.String msg)
          合格を示す判定結果にメッセージを添えて試験ケース結果オブジェクトに登録 する。
protected  void OK(java.lang.Throwable exc)
          合格を示す判定結果に例外の内容を示す文字列を添えて試験ケース結果 オブジェクトに登録する。
 Printer printer()
          出力オブジェクトを取得する。
static void setPrinter(Printer printer)
          出力オブジェクトを設定する。
protected  void stopTesting(java.lang.Exception e)
          試験が中断された場合に呼ばれるメソッド。
protected  void TRUE(boolean v)
          引数が真かどうかを判定して、その結果を試験ケース結果オブジェクトに登録 する。
protected  void TRUE(boolean v, java.lang.String reason)
          引数が真かどうかを判定して、その結果を試験ケース結果オブジェクトに登録 する。
 
クラス ts.tester.Tester から継承されたメソッド
postInvocation, postTesting, preInvocation, preTesting, run, run
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FunctionTester

public FunctionTester()
デフォルトコンストラクタ。

メソッドの詳細

getSpecifiedOrDefaultPrinter

protected static Printer getSpecifiedOrDefaultPrinter()
事前に指定された出力オブジェクトがあればそれを返し、指定されていなければ デフォルトの出力オブジェクトを返す。
setPrinterメソッドを使って設定された 出力オブジェクトがあればそれを返す。 一度も設定されていなければ、代わりにデフォルトの出力オブジェクトを返す。
デフォルトの出力オブジェクトの場合は、 ConsolePrinter オブジェクトが返される。

戻り値:
Printerオブジェクト。

setPrinter

public static void setPrinter(Printer printer)
出力オブジェクトを設定する。
試験結果の出力に使用する Printerオブジェクトを設定する。

パラメータ:
printer - 出力オブジェクト。
例外:
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

printer

public Printer printer()
出力オブジェクトを取得する。
試験結果の出力に使用する Printerオブジェクトを取得する。

戻り値:
出力オブジェクト。

initTesting

protected final void initTesting()
試験全体の初期化を実行する。

定義:
クラス Tester 内の initTesting
例外:
TestStoppedException - 試験の中断指示が出ている場合。

initInvocation

protected final void initInvocation(java.lang.String methodName)
試験ケース判定結果オブジェクトの初期化処理を行う。

定義:
クラス Tester 内の initInvocation
パラメータ:
methodName - メソッド名。
例外:
TestStoppedException - 試験の中断指示が出ている場合。

endInvocation

protected void endInvocation(java.lang.String methodName)
試験ケース判定結果オブジェクトの終了処理を行う。

定義:
クラス Tester 内の endInvocation
パラメータ:
methodName - メソッド名。
例外:
TestStoppedException - 試験の中断指示が出ている場合。

endTesting

protected void endTesting()
試験全体の終了処理を実行する。

定義:
クラス Tester 内の endTesting
例外:
TestStoppedException - 試験の中断指示が出ている場合。

stopTesting

protected void stopTesting(java.lang.Exception e)
                    throws java.lang.Exception
試験が中断された場合に呼ばれるメソッド。

オーバーライド:
クラス Tester 内の stopTesting
パラメータ:
e - 中断の原因となった例外オブジェクト。
例外:
java.lang.Exception - 引数の例外オブジェクトがこのメソッドで処理されなかった 場合、またはこのメソッドで新たに例外がスローされた場合。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

MSG

protected void MSG(java.lang.String msg)
メソッドに対応する試験ケース結果オブジェクトにメッセージを登録する。

パラメータ:
msg - メッセージ。
例外:
TestStoppedException - 試験の中断指示が出ている場合。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

OK

protected void OK()
合格を示す判定結果を試験ケース結果オブジェクトに登録する。

例外:
TestStoppedException - 試験の中断指示が出ている場合。

OK

protected void OK(java.lang.String msg)
合格を示す判定結果にメッセージを添えて試験ケース結果オブジェクトに登録 する。

パラメータ:
msg - 判定結果に添えるメッセージ。
例外:
TestStoppedException - 試験の中断指示が出ている場合。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

OK

protected void OK(java.lang.Throwable exc)
合格を示す判定結果に例外の内容を示す文字列を添えて試験ケース結果 オブジェクトに登録する。
例外に内容を表す文字列は、例外クラス名と例外メッセージを連結した文字列で ある。

パラメータ:
exc - 例外オブジェクト。
例外:
TestStoppedException - 試験の中断指示が出ている場合。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

NG

protected void NG()
不合格を示す判定結果を試験ケース結果オブジェクトに登録する。

例外:
TestStoppedException - 試験の中断指示が出ている場合。

NG

protected void NG(java.lang.String msg)
不合格を示す判定結果にメッセージを添えて試験ケース結果オブジェクトに登録 する。

パラメータ:
msg - 判定結果に添えるメッセージ。
例外:
TestStoppedException - 試験の中断指示が出ている場合。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

NG

protected void NG(java.lang.Throwable exc)
不合格を示す判定結果に例外の内容を示す文字列を添えて試験ケース結果 オブジェクトに登録する。
例外に内容を表す文字列は、例外クラス名と例外メッセージを連結した文字列で ある。

パラメータ:
exc - 例外オブジェクト。
例外:
TestStoppedException - 試験の中断指示が出ている場合。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

KNOWNBUG

protected void KNOWNBUG()
既知不具合を示す判定結果を試験ケース結果オブジェクトに登録する。

例外:
TestStoppedException - 試験の中断指示が出ている場合。

KNOWNBUG

protected void KNOWNBUG(java.lang.String msg)
既知不具合を示す判定結果にメッセージを添えて試験ケース結果オブジェクトに 登録する。

パラメータ:
msg - 判定結果に添えるメッセージ。
例外:
TestStoppedException - 試験の中断指示が出ている場合。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

KNOWNBUG

protected void KNOWNBUG(java.lang.Throwable exc)
既知不具合を示す判定結果に例外の内容を示す文字列を添えて試験ケース結果 オブジェクトに登録する。
例外に内容を表す文字列は、例外クラス名と例外メッセージを連結した文字列で ある。

パラメータ:
exc - 例外オブジェクト。
例外:
TestStoppedException - 試験の中断指示が出ている場合。
java.lang.AssertionError - 引数がヌルの場合(デバッグモードのみ)。

INCOMPLETE

protected void INCOMPLETE()
試験ケースメソッドが実装途中であることを示す判定結果オブジェクトを、 試験ケース結果オブジェクトに登録する。


NULL

protected void NULL(java.lang.Object result)
引数のオブジェクトがヌルかどうかを判定して、その結果を試験ケース結果 オブジェクトに登録する。

パラメータ:
result - 試験値。
例外:
java.lang.AssertionError - 試験値がCheckResult.UNSETだった場合(デバッグモードのみ)。

NULL

protected void NULL(java.lang.Object result,
                    java.lang.String reason)
引数のオブジェクトがヌルかどうかを判定して、その結果を試験ケース結果 オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 試験値がCheckResult.UNSETだった場合、又は既知不具合の理由がヌルの場合 (デバッグモードのみ)。

NOTNULL

protected void NOTNULL(java.lang.Object result)
引数のオブジェクトがヌルでないかどうかを判定して、その結果を試験ケース結果 オブジェクトに登録する。

パラメータ:
result - 試験値。
例外:
java.lang.AssertionError - 試験値がCheckResult.UNSETだった場合(デバッグモードのみ)。

NOTNULL

protected void NOTNULL(java.lang.Object result,
                       java.lang.String reason)
引数のオブジェクトがヌルでないかどうかを判定して、その結果を試験ケース結果 オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 試験値がCheckResult.UNSETだった場合、又は既知不具合の理由がヌルの場合 (デバッグモードのみ)。

TRUE

protected void TRUE(boolean v)
引数が真かどうかを判定して、その結果を試験ケース結果オブジェクトに登録 する。
真の場合は判定結果を合格とし、そうでなければ不合格とする。

パラメータ:
v - 判定の対象となるboolean値。

TRUE

protected void TRUE(boolean v,
                    java.lang.String reason)
引数が真かどうかを判定して、その結果を試験ケース結果オブジェクトに登録 する。
真の場合は判定結果を合格とし、そうでなければ不合格とする。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
v - 判定の対象となるboolean値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

FALSE

protected void FALSE(boolean v)
引数が偽かどうかを判定して、その結果を試験ケース結果オブジェクトに登録 する。
偽の場合は判定結果を合格とし、そうでなければ不合格とする。

パラメータ:
v - 判定の対象となるboolean値。

FALSE

protected void FALSE(boolean v,
                     java.lang.String reason)
引数が偽かどうかを判定して、その結果を試験ケース結果オブジェクトに登録 する。
偽の場合は判定結果を合格とし、そうでなければ不合格とする。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
v - 判定の対象となるboolean値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(java.lang.Object result,
                     java.lang.Object expect)
指定された二つのオブジェクトの値が等しいかどうかを判定して、その結果を 試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。
例外:
java.lang.AssertionError - 試験値又は期待値が CheckResult.UNSET だった場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(java.lang.Object result,
                     java.lang.Object expect,
                     java.lang.String reason)
指定された二つのオブジェクトの値が等しいかどうかを判定して、その結果を 試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 試験値又は期待値が CheckResult.UNSET だった場合、又は既知不具合の理由がヌルの場合 (デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(java.lang.Object result,
                        java.lang.Object expect)
指定された二つのオブジェクトの値が等しくないどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。
例外:
java.lang.AssertionError - 試験値又は期待値が CheckResult.UNSET だった場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(java.lang.Object result,
                        java.lang.Object expect,
                        java.lang.String reason)
指定された二つのオブジェクトの値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 試験値又は期待値が CheckResult.UNSET だった場合、又は既知不具合の理由がヌルの場合 (デバッグモードのみ)。

EQUAL

protected void EQUAL(boolean result,
                     boolean expect)
指定された二つのboolean値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(boolean result,
                     boolean expect,
                     java.lang.String reason)
指定された二つのboolean値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(boolean result,
                        boolean expect)
指定された二つのboolean値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

NOTEQUAL

protected void NOTEQUAL(boolean result,
                        boolean expect,
                        java.lang.String reason)
指定された二つのboolean値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(byte result,
                     byte expect)
指定された二つのbyte値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(byte result,
                     byte expect,
                     java.lang.String reason)
指定された二つのbyte値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(byte result,
                        byte expect)
指定された二つのbyte値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

NOTEQUAL

protected void NOTEQUAL(byte result,
                        byte expect,
                        java.lang.String reason)
指定された二つのbyte値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(char result,
                     char expect)
指定された二つのchar値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(char result,
                     char expect,
                     java.lang.String reason)
指定された二つのchar値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(char result,
                        char expect)
指定された二つのchar値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

NOTEQUAL

protected void NOTEQUAL(char result,
                        char expect,
                        java.lang.String reason)
指定された二つのchar値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(short result,
                     short expect)
指定された二つのshort値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(short result,
                     short expect,
                     java.lang.String reason)
指定された二つのshort値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(short result,
                        short expect)
指定された二つのshort値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

NOTEQUAL

protected void NOTEQUAL(short result,
                        short expect,
                        java.lang.String reason)
指定された二つのshort値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(int result,
                     int expect)
指定された二つのint値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(int result,
                     int expect,
                     java.lang.String reason)
指定された二つのint値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(int result,
                        int expect)
指定された二つのint値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

NOTEQUAL

protected void NOTEQUAL(int result,
                        int expect,
                        java.lang.String reason)
指定された二つのint値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(long result,
                     long expect)
指定された二つのlong値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(long result,
                     long expect,
                     java.lang.String reason)
指定された二つのlong値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(long result,
                        long expect)
指定された二つのlong値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

NOTEQUAL

protected void NOTEQUAL(long result,
                        long expect,
                        java.lang.String reason)
指定された二つのlong値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(float result,
                     float expect)
指定された二つのfloat値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(float result,
                     float expect,
                     java.lang.String reason)
指定された二つのfloat値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(float result,
                        float expect)
指定された二つのfloat値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

NOTEQUAL

protected void NOTEQUAL(float result,
                        float expect,
                        java.lang.String reason)
指定された二つのfloat値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(double result,
                     double expect)
指定された二つのdouble値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(double result,
                     double expect,
                     java.lang.String reason)
指定された二つのdouble値が等しいかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

NOTEQUAL

protected void NOTEQUAL(double result,
                        double expect)
指定された二つのdouble値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

NOTEQUAL

protected void NOTEQUAL(double result,
                        double expect,
                        java.lang.String reason)
指定された二つのdouble値が等しくないかどうかを判定して、 その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(java.lang.Object[] result,
                     java.lang.Object[] expect)
指定された二つの配列のサイズや要素オブジェクトの値が等しいかどうかを判定 して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。
例外:
java.lang.AssertionError - 試験値がCheckResult.UNSETだった場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(java.lang.Object[] result,
                     java.lang.Object[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素オブジェクトの値が等しいかどうかを判定 して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(boolean[] result,
                     boolean[] expect)
指定された二つの配列のサイズや要素のboolean値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(boolean[] result,
                     boolean[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素のboolean値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(byte[] result,
                     byte[] expect)
指定された二つの配列のサイズや要素のbyte値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(byte[] result,
                     byte[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素のbyte値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(char[] result,
                     char[] expect)
指定された二つの配列のサイズや要素のchar値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(char[] result,
                     char[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素のchar値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(short[] result,
                     short[] expect)
指定された二つの配列のサイズや要素のshort値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(short[] result,
                     short[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素のshort値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(int[] result,
                     int[] expect)
指定された二つの配列のサイズや要素のint値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(int[] result,
                     int[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素のint値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(long[] result,
                     long[] expect)
指定された二つの配列のサイズや要素のlong値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(long[] result,
                     long[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素のlong値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(float[] result,
                     float[] expect)
指定された二つの配列のサイズや要素のfloat値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(float[] result,
                     float[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素のfloat値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected void EQUAL(double[] result,
                     double[] expect)
指定された二つの配列のサイズや要素のdouble値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected void EQUAL(double[] result,
                     double[] expect,
                     java.lang.String reason)
指定された二つの配列のサイズや要素のdouble値が等しいかどうか を判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected <T> void EQUAL(java.util.Collection<T> result,
                         java.util.Collection<T> expect)
指定された二つのコレクションオブジェクトのサイズや要素オブジェクトの値が 等しいかどうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
但し、要素の格納順序は問題としない。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected <T> void EQUAL(java.util.Collection<T> result,
                         java.util.Collection<T> expect,
                         java.lang.String reason)
指定された二つのコレクションオブジェクトのサイズや要素オブジェクトの値が 等しいかどうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
但し、要素の格納順序は問題としない。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected <T> void EQUAL(java.util.List<T> result,
                         java.util.List<T> expect)
指定された二つのリストオブジェクトのサイズや要素オブジェクトの値が等しいか どうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
要素の格納順序が一致しているかどうかも判定の対象とする。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected <T> void EQUAL(java.util.List<T> result,
                         java.util.List<T> expect,
                         java.lang.String reason)
指定された二つのリストオブジェクトのサイズや要素オブジェクトの値が等しいか どうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
要素の格納順序が一致しているかどうかも判定の対象とする。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

EQUAL

protected <K,V> void EQUAL(java.util.Map<K,V> result,
                           java.util.Map<K,V> expect)
指定された二つのマップオブジェクトのサイズや要素のキーと値の対応が等しいか どうかを判定して、その結果を試験ケース結果オブジェクトに登録する。

パラメータ:
result - 試験値。
expect - 期待値。

EQUAL

protected <K,V> void EQUAL(java.util.Map<K,V> result,
                           java.util.Map<K,V> expect,
                           java.lang.String reason)
指定された二つのマップオブジェクトのサイズや要素のキーと値の対応が等しいか どうかを判定して、その結果を試験ケース結果オブジェクトに登録する。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

MATCH

protected void MATCH(java.lang.String result,
                     java.lang.String expect)
指定された二つの文字列を比較し、両者が一致しなくなった位置までを判定結果に 格納して、試験ケース結果オブジェクトに登録する。
二つの文字列の最後まで一致した場合は判定を合格とする。 一致しない文字が現れたら、その時点で比較を打ち切り、判定を不合格とする。

パラメータ:
result - 試験値。
expect - 期待値。

MATCH

protected void MATCH(java.lang.String result,
                     java.lang.String expect,
                     java.lang.String reason)
指定された二つの文字列を比較し、両者が一致しなくなった位置までを判定結果に 格納して、試験ケース結果オブジェクトに登録する。
二つの文字列の最後まで一致した場合は判定を合格とする。 一致しない文字が現れたら、その時点で比較を打ち切る。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。

MATCH

protected void MATCH(java.lang.StringBuffer result,
                     java.lang.StringBuffer expect)
指定された二つの文字列を比較し、両者が一致しなくなった位置までを判定結果に 格納して、試験ケース結果オブジェクトに登録する。
二つの文字列の最後まで一致した場合は判定を合格とする。 一致しない文字が現れたら、その時点で比較を打ち切り、判定を不合格とする。

パラメータ:
result - 試験値。
expect - 期待値。

MATCH

protected void MATCH(java.lang.StringBuffer result,
                     java.lang.StringBuffer expect,
                     java.lang.String reason)
指定された二つの文字列を比較し、両者が一致しなくなった位置までを判定結果に 格納して、試験ケース結果オブジェクトに登録する。
二つの文字列の最後まで一致した場合は判定を合格とする。 一致しない文字が現れたら、その時点で比較を打ち切る。
判定結果が合格でない場合は既知不具合として登録される。 引数の文字列には、既知不具合の理由を設定する。

パラメータ:
result - 試験値。
expect - 期待値。
reason - 既知不具合の理由。
例外:
java.lang.AssertionError - 既知不具合の理由がヌルの場合(デバッグモードのみ)。


Copyright (C) SATOH Takayuki All Rights Reserved.