Langue

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

Nom Description
XUnitDialogTestLogger(ITestOutputHelper)

Initialise une nouvelle instance de la classe XUnitDialogTestLogger.

Propriétés

Nom Description
Output

Obtient l’instance Xunit.Abstractions.ITestOutputHelper pour ce middleware.

Méthodes

Nom Description
LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken)

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

LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)

Enregistre les messages envoyés par le bot à l’utilisateur.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Traite l’activité entrante et la journalise à l’aide du Xunit.Abstractions.ITestOutputHelperfichier .

S’applique à