TestScript.ExecuteAsync Methode

Definition

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.

Gilt für: