XUnitDialogTestLogger 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个中间件,用于在单元测试期间将传入和传出活动作为 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。 |