IntermediateTest
IntermediateTest[input]
input を評価するとTrueになるかどうかを判定する中間検定を作成する.
IntermediateTest[input,expected]
input を評価すると expected になるかどうかを判定する中間検定を作成する.
IntermediateTest[input,expected,messages]
メッセージ名 messages のリストを生成することが期待される中間検定を作成する.
詳細とオプション
- IntermediateTestは,評価済みの input を返す.
- IntermediateTestは,通常,複雑な検定を複数の検定に分割するために,VerificationTestやTestCreateの中で使われる.
- IntermediateTestが失敗すると,それを包み込んでいる検定も失敗する.
- IntermediateTestは属性HoldAllCompleteを有する.
- IntermediateTestは以下のオプションを有する.
-
MemoryConstraint Infinity 検定が使用可能なメモリ(単位:バイト) MetaInformation < > 検定に関連付けられた追加情報 SameTest SameQ 実際の結果と想定結果を比較する関数 TestID Automatic 検定の一意的識別子 TimeConstraint Infinity 検定が使用可能時間(単位:秒) - TestIDAutomaticは,検定式のハッシュを実行することで一意的なIDを作成す
- IntermediateTestは,メッセージを表示せずに検定を評価する.
例題
すべて開くすべて閉じる例 (2)
スコープ (1)
少なくとも1つのIntermediateTestを使う検定を実行する:
"IntermediateTests"特性は中間検定すべてをTestObject式として抽出する:
TestObject特性はすべて中間検定で使うことができる:
アプリケーション (2)
IntermediateTestは,別の検定の設定フェーズの検定に使うことができる:
テキスト
Wolfram Research (2024), IntermediateTest, Wolfram言語関数, https://reference.wolfram.com/language/ref/IntermediateTest.html.
CMS
Wolfram Language. 2024. "IntermediateTest." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/IntermediateTest.html.
APA
Wolfram Language. (2024). IntermediateTest. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/IntermediateTest.html