TestCreate
TestCreate[input]
创建 TestObject,以确定 input 的运算结果是否为 True.
TestCreate[input,expected]
创建 TestObject,以确定 input 的运算结果是否为 expected.
TestCreate[input,expected,messages]
创建预期生成消息名称列表 messages 的 TestObject.
更多信息和选项
- TestCreate 返回 TestObject.
- TestCreate 具有属性 HoldAllComplete,因此它不会立即运算 input 或 expected.
- 使用 TestReport 或 TestEvaluate 运行由 TestCreate 创建的测试.
- TestCreate 有以下选项:
-
MemoryConstraint Infinity 测试允许使用的内存(以字节为单位) MetaInformation < > 与测试相关的额外信息 SameTest SameQ 比较实际和预期输出的函数 TestID Automatic 测试的唯一标识符 TimeConstraint Infinity 测试允许使用的时间(以秒为单位) - TestIDAutomatic 通过对测试表达式进行哈希处理来创建唯一 ID.
范例
打开所有单元关闭所有单元基本范例 (4)
创建一个测试,测试输入是否为 True:
范围 (2)
基本用途 (2)
选项 (13)
SameTest (5)
使用 Unevaluated 将未计算的表达式传递给 SameTest 函数:
TestID (4)
MetaInformation (2)
可能存在的问题 (3)
Wolfram Research (2023),TestCreate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TestCreate.html.
文本
Wolfram Research (2023),TestCreate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TestCreate.html.
CMS
Wolfram 语言. 2023. "TestCreate." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/TestCreate.html.
APA
Wolfram 语言. (2023). TestCreate. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/TestCreate.html 年