Sdílet prostřednictvím


XUnitDialogTestLogger Třída

Definice

Middleware pro výstup příchozích a odchozích aktivit jako řetězců JSON do konzoly během testů jednotek.

public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
    interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
Dědičnost
XUnitDialogTestLogger
Implementuje

Konstruktory

XUnitDialogTestLogger(ITestOutputHelper)

Inicializuje novou instanci XUnitDialogTestLogger třídy.

Vlastnosti

Output

Xunit.Abstractions.ITestOutputHelper Získá instanci pro tento middleware.

Metody

LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Protokoluje zprávy odeslané od uživatele robotovi.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Protokoluje zprávy odeslané z robota uživateli.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Zpracovává příchozí aktivitu a protokoluje ji pomocí .Xunit.Abstractions.ITestOutputHelper

Platí pro