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
Name des Tests.
- callback
- BotCallbackHandler
Die Botlogik.
- adapter
- TestAdapter
Optionaler Testadapter.
- middlweare
- IEnumerable<IMiddleware>
Middleware, um dem Adapter hinzuzufügen.
Gibt zurück
Führt den Austausch zwischen dem Nutzer und dem Bot durch.
Hinweise
Diese Methode sendet die Aktivitäten des Benutzers an den Bot und prüft die Antworten des Bots anhand der TestActions.