AssertReplyActivity class
基本断言 TestAction,用于针对回复活动验证断言。
- Extends
属性
$kind | |
assertions | 断言的表达式。 |
description | 此断言的说明。 |
timeout | 等待回复的毫秒数。 |
方法
execute(Test |
执行测试。 |
get |
获取要为活动断言的文本。 |
validate |
验证活动的回复。 |
继承的方法
configure(Record<string, unknown>) | 用于配置 对象的 Fluent 方法。 |
get |
属性详细信息
$kind
static $kind: string
属性值
string
assertions
断言的表达式。
assertions: string[]
属性值
string[]
description
此断言的说明。
description: string
属性值
string
timeout
等待回复的毫秒数。
timeout: number
属性值
number
方法详细信息
execute(TestAdapter, (context: TurnContext) => Promise<any>, Inspector)
执行测试。
function execute(testAdapter: TestAdapter, _callback: (context: TurnContext) => Promise<any>, _inspector?: Inspector): Promise<any>
参数
- testAdapter
-
TestAdapter
要对其执行的适配器。
- _callback
-
(context: TurnContext) => Promise<any>
机器人要使用的逻辑。
- _inspector
- Inspector
对话框上下文的检查器。
返回
Promise<any>
一个 Promise,表示排队要执行的工作。
getConditionDescription()
获取要为活动断言的文本。
function getConditionDescription(): string
返回
string
字符串。
validateReply(Activity)
验证活动的回复。
function validateReply(activity: Activity)
参数
- activity
-
Activity
要验证的活动。
继承的方法详细信息
configure(Record<string, unknown>)
用于配置 对象的 Fluent 方法。
function configure(config: Record<string, unknown>): this
参数
- config
-
Record<string, unknown>
要应用的配置设置。
返回
this
继承自 Configure.configure
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
参数
- _property
-
string
条件选择器配置的键。
返回
Converter | ConverterFactory
选择器配置的转换器。
继承自 Configurable.getConverter