/** * 指定された処理で発生した例外が「E.取得データ」に記述された予想結果と適合するかどうかを調べる。 * * @param exceptionClass 発生が予想される例外。 * @param action テスト対象処理。 * @param typeName テーブル定義名。 */ public void validate( Class<? extends Throwable> exceptionClass, Callable<?> action, String typeName) { initializeIfNotYet(); testCase.validate(exceptionClass, action, typeName); }
/** * 指定されたオブジェクトが「E.取得データ」に定義された予想結果と適合するかどうかを調べる。 予想結果と適合しない場合は {@link AssertionError} がスローされる。 * * @param obj 調べるオブジェクト。 * @param typeName テーブル定義名。 * @exception AssertionError 予想結果と適合しない場合。 */ public void validate(Object obj, String typeName) { initializeIfNotYet(); testCase.validate(obj, typeName); }