XUnitDialogTestLogger Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Middleware zum Ausgeben eingehender und ausgehender Aktivitäten als JSON-Zeichenfolgen an die Konsole während Komponententests.
public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
- Vererbung
-
XUnitDialogTestLogger
- Implementiert
Konstruktoren
XUnitDialogTestLogger(ITestOutputHelper) |
Initialisiert eine neue Instanz der XUnitDialogTestLogger-Klasse. |
Eigenschaften
Output |
Ruft die Xunit.Abstractions.ITestOutputHelper Instanz für diese Middleware ab. |
Methoden
LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken) |
Protokolliert Nachrichten, die vom Benutzer an den Bot gesendet wurden. |
LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken) |
Protokolliert Nachrichten, die vom Bot an den Benutzer gesendet wurden. |
OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
Verarbeitet die eingehende Aktivität und protokolliert sie mithilfe von Xunit.Abstractions.ITestOutputHelper. |