Freigeben über


AssertReplyActivity class

Grundlegende Assertion TestAction, die Assertionen für eine Antwortaktivität überprüft.

Extends

Eigenschaften

$kind
assertions

Die Ausdrücke für Assertionen.

description

Beschreibung, was diese Behauptung ist.

timeout

Die Millisekunden, die auf eine Antwort warten sollen.

Methoden

execute(TestAdapter, (context: TurnContext) => Promise<any>, Inspector)

Führen Sie den Test aus.

getConditionDescription()

Ruft den Text ab, der für eine Aktivität bestätigt werden soll.

validateReply(Activity)

Überprüft die Antwort einer Aktivität.

Geerbte Methoden

configure(Record<string, unknown>)

Fluent-Methode zum Konfigurieren des Objekts.

getConverter(string)

Details zur Eigenschaft

$kind

static $kind: string

Eigenschaftswert

string

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

Details zur Methode

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.

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

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