Idioma

XUnitDialogTestLogger Classe

Definição

Um middleware para saída de atividades de entrada e saída como strings json para o console durante testes de unidade.

public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
    interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
Herança
XUnitDialogTestLogger
Implementações

Construtores

Name Descrição
XUnitDialogTestLogger(ITestOutputHelper)

Inicializa uma nova instância da XUnitDialogTestLogger classe.

Propriedades

Name Descrição
Output

Recebe a Xunit.Abstractions.ITestOutputHelper instância deste middleware.

Métodos

Name Descrição
LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Regista as mensagens enviadas pelo utilizador para o bot.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Regista as mensagens enviadas pelo bot ao utilizador.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Processa a atividade recebida e regista-a usando o Xunit.Abstractions.ITestOutputHelper.

Aplica-se a