AssertReplyActivity class

TestAction de aserción básica, que valida las aserciones en una actividad de respuesta.

Extends

Propiedades

$kind
assertions

Expresiones para aserciones.

description

Descripción de lo que es esta aserción.

timeout

Milisegundos para esperar una respuesta.

Métodos

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

Ejecute la prueba.

getConditionDescription()

Obtiene el texto que se va a afirmar para una actividad.

validateReply(Activity)

Valida la respuesta de una actividad.

Métodos heredados

configure(Record<string, unknown>)

Método Fluent para configurar el objeto.

getConverter(string)

Detalles de las propiedades

$kind

static $kind: string

Valor de propiedad

string

assertions

Expresiones para aserciones.

assertions: string[]

Valor de propiedad

string[]

description

Descripción de lo que es esta aserción.

description: string

Valor de propiedad

string

timeout

Milisegundos para esperar una respuesta.

timeout: number

Valor de propiedad

number

Detalles del método

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.

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

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