Partager via


TestScript.ExecuteAsync Méthode

Définition

Démarre l’exécution de la séquence de test.

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

Paramètres

resourceExplorer
ResourceExplorer

Explorateur de ressources à utiliser.

testName
String

Nom du test.

callback
BotCallbackHandler

Logique du bot.

adapter
TestAdapter

adaptateur de test facultatif.

middlweare
IEnumerable<IMiddleware>

Intergiciel à ajouter à l’adaptateur.

Retours

Exécute l’échange entre l’utilisateur et le bot.

Remarques

Cette méthode envoie les activités de l’utilisateur au bot et vérifie les réponses du bot en fonction des TestActions.

S’applique à