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
| get |
Ottiene il testo da asserire per un'attività. |
| validate |
Convalida la risposta di un'attività. |
Metodi ereditati
| configure(Record<string, unknown>) | Metodo Fluent per la configurazione dell'oggetto. |
| execute(Test |
Eseguire il test. |
| get |
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