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.
Hiermee start u de uitvoering van de testreeks.
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 resourceverkenner die moet worden gebruikt.
- testName
- String
Naam van de test.
- callback
- BotCallbackHandler
De botlogica.
- adapter
- TestAdapter
optionele testadapter.
- middlweare
- IEnumerable<IMiddleware>
Middleware om toe te voegen aan de adapter.
Retouren
Hiermee wordt de uitwisseling tussen de gebruiker en de bot uitgevoerd.
Opmerkingen
Met deze methode worden de activiteiten van de gebruiker naar de bot verzonden en worden de antwoorden van de bot gecontroleerd op basis van de TestActions.