AssertReply class
Pruebe la acción Script para afirmar que la respuesta de los bots coincide con las expectativas.
- Extends
Propiedades
| $kind | |
| exact | Valor que indica si el texto debe ser una coincidencia exacta. |
| text | Valor de texto que se va a buscar en la respuesta. |
Propiedades heredadas
| assertions | Expresiones para aserciones. |
| description | Descripción de lo que es esta aserción. |
| timeout | Milisegundos para esperar una respuesta. |
Métodos
| get |
Obtiene el texto que se va a afirmar para una actividad. |
| validate |
Valida la respuesta de una actividad. |
Métodos heredados
| configure(Record<string, unknown>) | Método Fluent para configurar el objeto. |
| execute(Test |
Ejecute la prueba. |
| get |
Detalles de las propiedades
$kind
static $kind: string
Valor de propiedad
string
exact
Valor que indica si el texto debe ser una coincidencia exacta.
exact: boolean
Valor de propiedad
boolean
text
Valor de texto que se va a buscar en la respuesta.
text: string
Valor de propiedad
string
Detalles de las propiedades heredadas
assertions
Expresiones para aserciones.
assertions: string[]
Valor de propiedad
string[]
Heredado deAssertReplyActivity.aserciones
description
Descripción de lo que es esta aserción.
description: string
Valor de propiedad
string
heredado deAssertReplyActivity.description
timeout
Milisegundos para esperar una respuesta.
timeout: number
Valor de propiedad
number
heredado deAssertReplyActivity.timeout
Detalles del método
getConditionDescription()
Obtiene el texto que se va a afirmar para una actividad.
function getConditionDescription(): string
Devoluciones
string
Cuerda.
validateReply(Activity)
Valida la respuesta de una actividad.
function validateReply(activity: Activity)
Parámetros
- activity
-
Activity
Actividad que se va a comprobar.
Detalles de los métodos heredados
configure(Record<string, unknown>)
Método Fluent para configurar el objeto.
function configure(config: Record<string, unknown>): this
Parámetros
- config
-
Record<string, unknown>
Opciones de configuración que se van a aplicar.
Devoluciones
this
configurable una vez completada la operación.
Heredado de Configurable.configure
execute(TestAdapter, (context: TurnContext) => Promise<any>, Inspector)
Ejecute la prueba.
function execute(testAdapter: TestAdapter, _callback: (context: TurnContext) => Promise<any>, _inspector?: Inspector): Promise<any>
Parámetros
- testAdapter
-
TestAdapter
Adaptador en el que se va a ejecutar.
- _callback
-
(context: TurnContext) => Promise<any>
Lógica del bot que se va a usar.
- _inspector
- Inspector
Inspector para el contexto del cuadro de diálogo.
Devoluciones
Promise<any>
Promesa que representa el trabajo en cola que se va a ejecutar.
Heredado deAssertReplyActivity.execute
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Parámetros
- _property
-
string
Clave de la configuración del selector condicional.
Devoluciones
Converter | ConverterFactory
Convertidor para la configuración del selector.
Heredado de Configurable.getConverter