語言

XUnitDialogTestLogger 類別

定義

在單元測試期間,將傳入和傳出活動輸出為 json 字串的中間件。

public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
    interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
繼承
XUnitDialogTestLogger
實作

建構函式

名稱 Description
XUnitDialogTestLogger(ITestOutputHelper)

初始化 XUnitDialogTestLogger 類別的新執行個體。

屬性

名稱 Description
Output

這個中介軟體的實例會得到 Xunit.Abstractions.ITestOutputHelper 。

方法

名稱 Description
LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

記錄使用者發送給機器人的訊息。

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

記錄機器人發送給使用者的訊息。

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

處理輸入活動並使用 Xunit.Abstractions.ITestOutputHelper。

適用於