TestScript.ExecuteAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicia a execução da sequência de teste.
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
O explorador de recursos para usar.
- testName
- String
Nome do ensaio.
- callback
- BotCallbackHandler
A lógica dos bots.
- adapter
- TestAdapter
Adaptador de teste opcional.
- middlweare
- IEnumerable<IMiddleware>
Middleware para adicionar ao adaptador.
Devoluções
Executa a troca entre o utilizador e o bot.
Observações
Este método envia as atividades do utilizador para o bot e verifica as respostas do bot com base nas TestActions.