Langue

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 optionnel.

middlweare
IEnumerable<IMiddleware>

Middleware à ajouter à l’adaptateur.

Retours

Il fait l’échange entre l’utilisateur et le bot.

Remarques

Cette méthode envoie les activités de l’utilisateur vers le bot et vérifie les réponses du bot en se basant sur les TestActions.

S’applique à