Compartilhar via


MockHttpRequestMiddleware class

Middleware para simular solicitações http com um adaptador.

Construtores

MockHttpRequestMiddleware(HttpRequestMock[])

Inicializa uma nova instância da classe MockHttpRequestMiddleware.

Métodos

onTurn(TurnContext, () => Promise<void>)
setFallback(FallbackFunc)

Definir fallback.

Detalhes do construtor

MockHttpRequestMiddleware(HttpRequestMock[])

Inicializa uma nova instância da classe MockHttpRequestMiddleware.

new MockHttpRequestMiddleware(httpRequestMocks?: HttpRequestMock[])

Parâmetros

httpRequestMocks

HttpRequestMock[]

Simulações a serem usadas.

Detalhes do método

onTurn(TurnContext, () => Promise<void>)

function onTurn(context: TurnContext, next: () => Promise<void>): Promise<void>

Parâmetros

context

TurnContext

O objeto de contexto para este turno.

next

() => Promise<void>

O delegado a ser chamado para continuar o pipeline de middleware de bot.

Retornos

Promise<void>

setFallback(FallbackFunc)

Definir fallback.

function setFallback(fallback?: FallbackFunc)

Parâmetros

fallback
FallbackFunc

Novo fallback ou indefinido.