Udostępnij przez


XUnitDialogTestLogger Klasa

Definicja

Oprogramowanie pośredniczące do wyprowadzania przychodzących i wychodzących działań jako ciągów json do konsoli podczas testów jednostkowych.

public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
    interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
Dziedziczenie
XUnitDialogTestLogger
Implementuje

Konstruktory

XUnitDialogTestLogger(ITestOutputHelper)

Inicjuje nowe wystąpienie klasy XUnitDialogTestLogger.

Właściwości

Output

Xunit.Abstractions.ITestOutputHelper Pobiera wystąpienie tego oprogramowania pośredniczącego.

Metody

LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Rejestruje komunikaty wysyłane od użytkownika do bota.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Rejestruje komunikaty wysyłane z bota do użytkownika.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Przetwarza przychodzące działanie i rejestruje je przy użyciu elementu Xunit.Abstractions.ITestOutputHelper.

Dotyczy