TestScript.ExecuteAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запускает выполнение тестовой последовательности.
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
Параметры
- resourceExplorer
- ResourceExplorer
Используемый обозреватель ресурсов.
- testName
- String
Имя теста.
- callback
- BotCallbackHandler
Логика бота.
- adapter
- TestAdapter
необязательный адаптер тестирования.
- middlweare
- IEnumerable<IMiddleware>
ПО промежуточного слоя, добавляемого в адаптер.
Возвращаемое значение
Запускает обмен между пользователем и ботом.
Комментарии
Этот метод отправляет действия от пользователя боту и проверяет ответы бота на основе TestActions.