Taal

TestScript.ExecuteAsync Methode

Definitie

Start de uitvoering van de testsequentie.

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

Parameters

resourceExplorer
ResourceExplorer

De resource explorer om te gebruiken.

testName
String

Naam van de test.

callback
BotCallbackHandler

De botlogica.

adapter
TestAdapter

Optionele testadapter.

middlweare
IEnumerable<IMiddleware>

Middleware om aan de adapter toe te voegen.

Retouren

Voert de uitwisseling uit tussen de gebruiker en de bot.

Opmerkingen

Deze methode stuurt de activiteiten van de gebruiker naar de bot en controleert de antwoorden van de bot op basis van de TestActions.

Van toepassing op