Freigeben über


TestScript.AssertReply Methode

Definition

Fügt eine Assertion hinzu, die von der Turnverarbeitungslogik wie erwartet reagiert.

public Microsoft.Bot.Builder.Dialogs.Adaptive.Testing.TestScript AssertReply(string expected, string description = default, uint timeout = 3000, string[] assertions = default, string path = "", int line = 0);
member this.AssertReply : string * string * uint32 * string[] * string * int -> Microsoft.Bot.Builder.Dialogs.Adaptive.Testing.TestScript
Public Function AssertReply (expected As String, Optional description As String = Nothing, Optional timeout As UInteger = 3000, Optional assertions As String() = Nothing, Optional path As String = "", Optional line As Integer = 0) As TestScript

Parameter

expected
String

Der erwartete Text einer Nachricht vom Bot.

description
String

Eine Nachricht, die gesendet werden soll, wenn die tatsächliche Antwort nicht wie erwartet lautet.

timeout
UInt32

Die Zeitspanne in Millisekunden, innerhalb der eine Antwort erwartet wird.

assertions
String[]

Assertionen.

path
String

-Pfad.

line
Int32

Zeilennummer.

Gibt zurück

Ein neues TestScript Objekt, das diese Assertion an den modellierten Austausch anhängt.

Ausnahmen

Der Bot hat nicht wie erwartet reagiert.

Hinweise

Diese Methode ändert das ursprüngliche TestScript Objekt nicht.

Gilt für: