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

适用于