Partager via


XUnitDialogTestLogger Classe

Définition

Intergiciel pour générer des activités entrantes et sortantes sous forme de chaînes json dans la console pendant les tests unitaires.

public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
    interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
Héritage
XUnitDialogTestLogger
Implémente

Constructeurs

XUnitDialogTestLogger(ITestOutputHelper)

Initialise une nouvelle instance de la classe XUnitDialogTestLogger.

Propriétés

Output

Obtient l’instance Xunit.Abstractions.ITestOutputHelper de cet intergiciel.

Méthodes

LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

Enregistre les messages envoyés de l’utilisateur au bot.

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Journalise les messages envoyés à l’utilisateur à partir du bot.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Traite l’activité entrante et la journalise à l’aide de Xunit.Abstractions.ITestOutputHelper.

S’applique à