Aracılığıyla paylaş


XUnitDialogTestLogger Sınıf

Tanım

Birim testleri sırasında konsola json dizeleri olarak gelen ve giden etkinliklerin çıkışını almak için ara yazılım.

public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
    interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
Devralma
XUnitDialogTestLogger
Uygulamalar

Oluşturucular

XUnitDialogTestLogger(ITestOutputHelper)

XUnitDialogTestLogger sınıfının yeni bir örneğini başlatır.

Özellikler

Output

Xunit.Abstractions.ITestOutputHelper Bu ara yazılım için örneği alır.

Yöntemler

LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Kullanıcıdan bota gönderilen iletileri günlüğe kaydeder.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Bottan kullanıcıya gönderilen iletileri günlüğe kaydeder.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Gelen etkinliği işler ve kullanarak günlüğe Xunit.Abstractions.ITestOutputHelperkaydeder.

Şunlara uygulanır