Język

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

Nazwa Opis
XUnitDialogTestLogger(ITestOutputHelper)

Inicjuje nowe wystąpienie klasy XUnitDialogTestLogger.

Właściwości

Nazwa Opis
Output

Pobiera instancję Xunit.Abstractions.ITestOutputHelper tego middleware.

Metody

Nazwa Opis
LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Loguje wiadomości wysyłane przez użytkownika do bota.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Loguje wiadomości wysłane przez bota do użytkownika.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Przetwarza nadchodzącą aktywność i rejestruje ją za pomocą .Xunit.Abstractions.ITestOutputHelper

Dotyczy