体系的な検定と検証

Wolfram言語には,Wolfram言語で書かれた関数とパッケージの検定の作成,保守,検証のサポートが完全に統合されている.プレーンテキスト形式でもリッチノートブックインターフェースでも,オンデマンドで検定を作成して実行することができる.また,Wolfram言語では,簡単なツールバーを使って通常のノートブックを検定ノートブックに変換することができる.

TestCreate 入力と予期される出力で検定を作成する

VerificationTest 即座に評価を行う検定を作成する

IntermediateTest 検定を別の検定内に作成する

TestObject TestCreateまたはVerificationTestによって生成された検定を表す

TestEvaluate TestObjectを実行する

TestReport 検定一式を実行して検定レポートを生成する

TestReportObject TestReportの結果を表すオブジェクト

$TestFileName テストが実行されるファイルの名前

オプション

TimeConstraint テストのための時間制限

MemoryConstraint テストのためのメモリ制限

SameTest テストを通過したかどうかを判定する方法

TestID テストの識別子

MetaInformation 検定に関連付ける任意の追加情報

TestEvaluationFunction 検定をTestReportで評価するときに使う関数

HandlerFunctions  ▪  HandlerFunctionsKeys  ▪  ProgressReporting

ランダムデータ生成

RandomInteger  ▪  RandomReal  ▪  RandomImage  ▪  RandomGraph  ▪  RandomEntity