AssertReply class
Testen Sie die Skriptaktion, um zu bestätigen, dass die Antwort des Bots den Erwartungen entspricht.
- Extends
Eigenschaften
| $kind | |
| exact | Ein Wert, der angibt, ob Text eine genaue Übereinstimmung sein soll. |
| text | Der Textwert, nach dem in der Antwort gesucht werden soll. |
Geerbte Eigenschaften
| assertions | Die Ausdrücke für Assertionen. |
| description | Beschreibung, was diese Behauptung ist. |
| timeout | Die Millisekunden, die auf eine Antwort warten sollen. |
Methoden
| get |
Ruft den Text ab, der für eine Aktivität bestätigt werden soll. |
| validate |
Überprüft die Antwort einer Aktivität. |
Geerbte Methoden
| configure(Record<string, unknown>) | Fluent-Methode zum Konfigurieren des Objekts. |
| execute(Test |
Führen Sie den Test aus. |
| get |
Details zur Eigenschaft
$kind
static $kind: string
Eigenschaftswert
string
exact
Ein Wert, der angibt, ob Text eine genaue Übereinstimmung sein soll.
exact: boolean
Eigenschaftswert
boolean
text
Der Textwert, nach dem in der Antwort gesucht werden soll.
text: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
assertions
Die Ausdrücke für Assertionen.
assertions: string[]
Eigenschaftswert
string[]
description
Beschreibung, was diese Behauptung ist.
description: string
Eigenschaftswert
string
timeout
Die Millisekunden, die auf eine Antwort warten sollen.
timeout: number
Eigenschaftswert
number
geerbt vonAssertReplyActivity.timeout
Details zur Methode
getConditionDescription()
Ruft den Text ab, der für eine Aktivität bestätigt werden soll.
function getConditionDescription(): string
Gibt zurück
string
Schnur.
validateReply(Activity)
Überprüft die Antwort einer Aktivität.
function validateReply(activity: Activity)
Parameter
- activity
-
Activity
Die zu überprüfende Aktivität.
Details zur geerbten Methode
configure(Record<string, unknown>)
Fluent-Methode zum Konfigurieren des Objekts.
function configure(config: Record<string, unknown>): this
Parameter
- config
-
Record<string, unknown>
Anzuwendende Konfigurationseinstellungen.
Gibt zurück
this
Die konfigurierbaren nach Abschluss des Vorgangs.
Geerbt von Konfigurierbar.configure
execute(TestAdapter, (context: TurnContext) => Promise<any>, Inspector)
Führen Sie den Test aus.
function execute(testAdapter: TestAdapter, _callback: (context: TurnContext) => Promise<any>, _inspector?: Inspector): Promise<any>
Parameter
- testAdapter
-
TestAdapter
Adapter, der ausgeführt werden soll.
- _callback
-
(context: TurnContext) => Promise<any>
Logik für den zu verwendenden Bot.
- _inspector
- Inspector
Inspektor für Dialogkontext.
Gibt zurück
Promise<any>
Eine Zusage, die die auszuführende Arbeitswarteschlange darstellt.
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Parameter
- _property
-
string
Der Schlüssel der Konfiguration der bedingten Auswahl.
Gibt zurück
Converter | ConverterFactory
Der Konverter für die Selektorkonfiguration.
geerbt von Konfigurierbar.getConverter