다음을 통해 공유


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기록합니다.

적용 대상