TestScript.ExecuteAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memulai eksekusi urutan pengujian.
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
Parameter
- resourceExplorer
- ResourceExplorer
Penjelajah sumber daya yang akan digunakan.
- testName
- String
Nama tes.
- callback
- BotCallbackHandler
Logika bot.
- adapter
- TestAdapter
adaptor pengujian opsional.
- middlweare
- IEnumerable<IMiddleware>
Middleware untuk ditambahkan ke adaptor.
Mengembalikan
Menjalankan pertukaran antara pengguna dan bot.
Keterangan
Metode ini mengirimkan aktivitas dari pengguna ke bot dan memeriksa respons dari bot berdasarkan TestActions.