Idioma

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

Nome Description
XUnitDialogTestLogger(ITestOutputHelper)

Inicializa uma nova instância da classe XUnitDialogTestLogger.

Propriedades

Nome Description
Output

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

Métodos

Nome Description
LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Registra mensagens enviadas pelo usuário para o bot.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Registra as mensagens enviadas pelo bot ao usuário.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Processa a atividade recebida e a registra usando o Xunit.Abstractions.ITestOutputHelper.

Aplica-se a