AssertReply class

Testare l'azione Script per affermare che la risposta dei bot corrisponde alle aspettative.

Extends

Proprietà

$kind
exact

Valore che indica se il testo deve essere una corrispondenza esatta.

text

Valore di testo da cercare nella risposta.

Proprietà ereditate

assertions

Espressioni per le asserzioni.

description

Descrizione dell'asserzione.

timeout

Millisecondi di attesa di una risposta.

Metodi

getConditionDescription()

Ottiene il testo da asserire per un'attività.

validateReply(Activity)

Convalida la risposta di un'attività.

Metodi ereditati

configure(Record<string, unknown>)

Metodo Fluent per la configurazione dell'oggetto.

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

Eseguire il test.

getConverter(string)

Dettagli proprietà

$kind

static $kind: string

Valore della proprietà

string

exact

Valore che indica se il testo deve essere una corrispondenza esatta.

exact: boolean

Valore della proprietà

boolean

text

Valore di testo da cercare nella risposta.

text: string

Valore della proprietà

string

Dettagli proprietà ereditate

assertions

Espressioni per le asserzioni.

assertions: string[]

Valore della proprietà

string[]

ereditato daAssertReplyActivity.assertions

description

Descrizione dell'asserzione.

description: string

Valore della proprietà

string

ereditato daAssertReplyActivity.description

timeout

Millisecondi di attesa di una risposta.

timeout: number

Valore della proprietà

number

ereditato daAssertReplyActivity.timeout

Dettagli metodo

getConditionDescription()

Ottiene il testo da asserire per un'attività.

function getConditionDescription(): string

Restituisce

string

Corda.

validateReply(Activity)

Convalida la risposta di un'attività.

function validateReply(activity: Activity)

Parametri

activity

Activity

Attività da verificare.

Dettagli dei metodi ereditati

configure(Record<string, unknown>)

Metodo Fluent per la configurazione dell'oggetto.

function configure(config: Record<string, unknown>): this

Parametri

config

Record<string, unknown>

Impostazioni di configurazione da applicare.

Restituisce

this

Configurabile al termine dell'operazione.

Ereditato da Configurable.configure

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

Eseguire il test.

function execute(testAdapter: TestAdapter, _callback: (context: TurnContext) => Promise<any>, _inspector?: Inspector): Promise<any>

Parametri

testAdapter

TestAdapter

Adapter da eseguire su .

_callback

(context: TurnContext) => Promise<any>

Logica da usare per il bot.

_inspector
Inspector

Controllo per il contesto del dialogo.

Restituisce

Promise<any>

Promessa che rappresenta il lavoro in coda da eseguire.

ereditato daAssertReplyActivity.execute

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Parametri

_property

string

Chiave della configurazione del selettore condizionale.

Restituisce

Converter | ConverterFactory

Convertitore per la configurazione del selettore.

ereditato da Configurable.getConverter