XUnitDialogTestLogger Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |