TestScript.ExecuteAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Startet die Ausführung der Testsequenz.
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
Parameter
- resourceExplorer
- ResourceExplorer
Der zu verwendende Ressourcen-Explorer.
- testName
- String
Der Name des Tests.
- callback
- BotCallbackHandler
Die Botlogik.
- adapter
- TestAdapter
optionaler Testadapter.
- middlweare
- IEnumerable<IMiddleware>
Middleware, die dem Adapter hinzugefügt werden soll.
Gibt zurück
Führt den Austausch zwischen dem Benutzer und dem Bot aus.
Hinweise
Diese Methode sendet die Aktivitäten vom Benutzer an den Bot und überprüft die Antworten des Bots basierend auf den TestActions.