XUnitDialogTestLogger Kelas

Definisi

Middleware untuk menghasilkan aktivitas masuk dan keluar sebagai string json ke konsol selama pengujian unit.

public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
    interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
Warisan
XUnitDialogTestLogger
Penerapan

Konstruktor

XUnitDialogTestLogger(ITestOutputHelper)

Menginisialisasi instans baru kelas XUnitDialogTestLogger.

Properti

Output

Mendapatkan instans Xunit.Abstractions.ITestOutputHelper untuk middleware ini.

Metode

LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Mencatat pesan yang dikirim dari pengguna ke bot.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Mencatat pesan yang dikirim dari bot kepada pengguna.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Memproses aktivitas masuk dan mencatatnya menggunakan Xunit.Abstractions.ITestOutputHelper.

Berlaku untuk