XUnitDialogTestLogger 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在單元測試期間,將傳入和傳出活動輸出為 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。 |