語言

TestScript.ExecuteAsync 方法

定義

開始執行測試序列。

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

Bot 邏輯。

adapter
TestAdapter

可選配測試轉接器。

middlweare
IEnumerable<IMiddleware>

要加到轉接器裡的中介軟體。

傳回

負責執行使用者與機器人之間的交換。

備註

此方法將使用者的活動傳送給機器人,並根據測試動作檢查機器人的回應。

適用於