std.unittest.common 包

功能介绍

unittest.common 为单元测试框架提供了打印所需的类型和一些通用方法。

API 列表

函数

函数名功能
toStringOrPlaceholder<T>(T)将实现 ToString 的参数转换为字符串表达。

接口

接口名功能
DataProviderDataStrategy 的组件,用于提供测试数据, T 指定提供者提供的数据类型。
DataShrinkerDataStrategy 的组件,用于在测试期间缩减数据,T 指定该收缩器处理的数据类型。
DataStrategy为参数化测试提供数据的策略,T 指定该策略操作的数据类型。
PrettyPrintable类型实现该接口表示可以较好得进行颜色及缩进格式的打印。

类名功能
Configuration存储 @Configure 宏生成的 unittest 配置数据的对象。Configuration 是一个类似 HashMap 的类,但它的键不是键和值类型,而是 String 类型,和任何给定类型的值。
ConfigurationKey配置项的键值对象。提供判等及 hashCode 方法。
PrettyPrinter拥有颜色和对齐、缩进控制的打印器。
PrettyText类似构造器的类,用于存储打印的输出。

枚举

枚举名功能
Color指定颜色。