Compartilhar via


XUnitDialogTestLogger Classe

Definição

Um middleware para gerar atividades de entrada e saída como cadeias de caracteres 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

XUnitDialogTestLogger(ITestOutputHelper)

Inicializa uma nova instância da classe XUnitDialogTestLogger.

Propriedades

Output

Obtém a Xunit.Abstractions.ITestOutputHelper instância desse middleware.

Métodos

LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Registra mensagens enviadas do usuário para o bot.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Registra mensagens enviadas do bot para o usuário.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Processa a atividade de entrada e registra-a usando o Xunit.Abstractions.ITestOutputHelper.

Aplica-se a