XUnitDialogTestLogger クラス

定義

単体テスト中に、受信アクティビティと送信アクティビティを json 文字列としてコンソールに出力するミドルウェア。

public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
    interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
継承
XUnitDialogTestLogger
実装

コンストラクター

XUnitDialogTestLogger(ITestOutputHelper)

XUnitDialogTestLogger クラスの新しいインスタンスを初期化します。

プロパティ

Output

このミドルウェアの Xunit.Abstractions.ITestOutputHelper インスタンスを取得します。

メソッド

LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

ユーザーからボットに送信されたメッセージをログに記録します。

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

ボットからユーザーに送信されたメッセージをログに記録します。

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

受信アクティビティを処理し、 を使用してログに記録します Xunit.Abstractions.ITestOutputHelper

適用対象