TestFlow.AssertReply Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
AssertReply(IActivity, String, UInt32) |
Dönüş işleme mantığının beklendiği gibi yanıt verdiğine ilişkin bir onay ekler. |
AssertReply(Action<IActivity>, String, UInt32) |
Dönüş işleme mantığının beklendiği gibi yanıt verdiğine ilişkin bir onay ekler. |
AssertReply(String, String, UInt32) |
Dönüş işleme mantığının beklendiği gibi yanıt verdiğine ilişkin bir onay ekler. |
AssertReply(IActivity, IEqualityComparer<IActivity>, String, UInt32) |
Dönüş işleme mantığının beklendiği gibi yanıt verdiğine ilişkin bir onay ekler. |
AssertReply(IActivity, String, UInt32)
Dönüş işleme mantığının beklendiği gibi yanıt verdiğine ilişkin bir onay ekler.
public Microsoft.Bot.Builder.Adapters.TestFlow AssertReply (Microsoft.Bot.Schema.IActivity expected, string description = default, uint timeout = 3000);
member this.AssertReply : Microsoft.Bot.Schema.IActivity * string * uint32 -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Function AssertReply (expected As IActivity, Optional description As String = Nothing, Optional timeout As UInteger = 3000) As TestFlow
Parametreler
- expected
- IActivity
Bottan beklenen etkinlik.
- description
- String
Gerçek yanıt beklendiği gibi değilse gönderilecek bir ileti.
- timeout
- UInt32
Yanıtın beklendiği milisaniye cinsinden süre.
Döndürülenler
Bu onaylama işlemini modellenmiş exchange'e ekleyen yeni TestFlow bir nesne.
Özel durumlar
Bot beklendiği gibi yanıt vermedi.
Açıklamalar
Bu yöntem özgün TestFlow nesneyi değiştirmez.
Şunlara uygulanır
AssertReply(Action<IActivity>, String, UInt32)
Dönüş işleme mantığının beklendiği gibi yanıt verdiğine ilişkin bir onay ekler.
public Microsoft.Bot.Builder.Adapters.TestFlow AssertReply (Action<Microsoft.Bot.Schema.IActivity> validateActivity, string description = default, uint timeout = 3000);
member this.AssertReply : Action<Microsoft.Bot.Schema.IActivity> * string * uint32 -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Function AssertReply (validateActivity As Action(Of IActivity), Optional description As String = Nothing, Optional timeout As UInteger = 3000) As TestFlow
Parametreler
Bottan bir etkinliğe uygulanacak doğrulama yöntemi. Doğrulama başarısız olursa bu etkinlik bir özel durum oluşturmalıdır.
- description
- String
Gerçek yanıt beklendiği gibi değilse gönderilecek bir ileti.
- timeout
- UInt32
Yanıtın beklendiği milisaniye cinsinden süre.
Döndürülenler
Bu onaylama işlemini modellenmiş exchange'e ekleyen yeni TestFlow bir nesne.
Açıklamalar
Bu yöntem özgün TestFlow nesneyi değiştirmez.
Şunlara uygulanır
AssertReply(String, String, UInt32)
Dönüş işleme mantığının beklendiği gibi yanıt verdiğine ilişkin bir onay ekler.
public Microsoft.Bot.Builder.Adapters.TestFlow AssertReply (string expected, string description = default, uint timeout = 3000);
member this.AssertReply : string * string * uint32 -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Function AssertReply (expected As String, Optional description As String = Nothing, Optional timeout As UInteger = 3000) As TestFlow
Parametreler
- expected
- String
Bottan beklenen ileti metni.
- description
- String
Gerçek yanıt beklendiği gibi değilse gönderilecek bir ileti.
- timeout
- UInt32
Yanıtın beklendiği milisaniye cinsinden süre.
Döndürülenler
Bu onaylama işlemini modellenmiş exchange'e ekleyen yeni TestFlow bir nesne.
Özel durumlar
Bot beklendiği gibi yanıt vermedi.
Açıklamalar
Bu yöntem özgün TestFlow nesneyi değiştirmez.
Şunlara uygulanır
AssertReply(IActivity, IEqualityComparer<IActivity>, String, UInt32)
Dönüş işleme mantığının beklendiği gibi yanıt verdiğine ilişkin bir onay ekler.
public Microsoft.Bot.Builder.Adapters.TestFlow AssertReply (Microsoft.Bot.Schema.IActivity expected, System.Collections.Generic.IEqualityComparer<Microsoft.Bot.Schema.IActivity> equalityComparer, string description = default, uint timeout = 3000);
member this.AssertReply : Microsoft.Bot.Schema.IActivity * System.Collections.Generic.IEqualityComparer<Microsoft.Bot.Schema.IActivity> * string * uint32 -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Function AssertReply (expected As IActivity, equalityComparer As IEqualityComparer(Of IActivity), Optional description As String = Nothing, Optional timeout As UInteger = 3000) As TestFlow
Parametreler
- expected
- IActivity
Bottan beklenen etkinlik.
- equalityComparer
- IEqualityComparer<IActivity>
İki etkinliği karşılaştıran eşitlik parametresi.
- description
- String
Gerçek yanıt beklendiği gibi değilse gönderilecek bir ileti.
- timeout
- UInt32
Yanıtın beklendiği milisaniye cinsinden süre.
Döndürülenler
Bu onaylama işlemini modellenmiş exchange'e ekleyen yeni TestFlow bir nesne.
Özel durumlar
Bot beklendiği gibi yanıt vermedi.
Açıklamalar
Bu yöntem özgün TestFlow nesneyi değiştirmez.