Freigeben über


TestFlow.AssertReplyContains(String, String, UInt32) Methode

Definition

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

public Microsoft.Bot.Builder.Adapters.TestFlow AssertReplyContains(string expected, string description = default, uint timeout = 3000);
member this.AssertReplyContains : string * string * uint32 -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Function AssertReplyContains (expected As String, Optional description As String = Nothing, Optional timeout As UInteger = 3000) As TestFlow

Parameter

expected
String

Der Teil des erwarteten Texts einer Nachricht aus dem Bot.

description
String

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

timeout
UInt32

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

Gibt zurück

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

Ausnahmen

Der Bot hat nicht wie erwartet geantwortet.

Hinweise

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

Gilt für: