TestScript.ExecuteAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.