TestScript.ExecuteAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
启动测试序列的执行。
public System.Threading.Tasks.Task ExecuteAsync(Microsoft.Bot.Builder.Dialogs.Declarative.Resources.ResourceExplorer resourceExplorer, string testName = default, Microsoft.Bot.Builder.BotCallbackHandler callback = default, Microsoft.Bot.Builder.Adapters.TestAdapter adapter = default, System.Collections.Generic.IEnumerable<Microsoft.Bot.Builder.IMiddleware> middlweare = default);
member this.ExecuteAsync : Microsoft.Bot.Builder.Dialogs.Declarative.Resources.ResourceExplorer * string * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Builder.Adapters.TestAdapter * seq<Microsoft.Bot.Builder.IMiddleware> -> System.Threading.Tasks.Task
Public Function ExecuteAsync (resourceExplorer As ResourceExplorer, Optional testName As String = Nothing, Optional callback As BotCallbackHandler = Nothing, Optional adapter As TestAdapter = Nothing, Optional middlweare As IEnumerable(Of IMiddleware) = Nothing) As Task
参数
- resourceExplorer
- ResourceExplorer
要使用的资源资源管理器。
- testName
- String
测试的名称。
- callback
- BotCallbackHandler
机器人逻辑。
- adapter
- TestAdapter
可选测试适配器。
- middlweare
- IEnumerable<IMiddleware>
要添加到适配器的中间件。
返回
运行用户与机器人之间的交换。
注解
此方法将用户的活动发送到机器人,并根据 TestActions 检查机器人的响应。