TestScript.ExecuteAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicia la ejecución de la secuencia de prueba.
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
Parámetros
- resourceExplorer
- ResourceExplorer
Explorador de recursos que se va a usar.
- testName
- String
Nombre de la prueba.
- callback
- BotCallbackHandler
La lógica del bot.
- adapter
- TestAdapter
adaptador de prueba opcional.
- middlweare
- IEnumerable<IMiddleware>
Middleware que se va a agregar al adaptador.
Devoluciones
Ejecuta el intercambio entre el usuario y el bot.
Comentarios
Estos métodos envían las actividades del usuario al bot y comprueban las respuestas del bot en función de TestActions.