XUnitDialogTestLogger Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Oprogramowanie pośredniczące do wyprowadzania przychodzących i wychodzących działań jako ciągów json do konsoli podczas testów jednostkowych.
public class XUnitDialogTestLogger : Microsoft.Bot.Builder.IMiddleware
type XUnitDialogTestLogger = class
interface IMiddleware
Public Class XUnitDialogTestLogger
Implements IMiddleware
- Dziedziczenie
-
XUnitDialogTestLogger
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| XUnitDialogTestLogger(ITestOutputHelper) |
Inicjuje nowe wystąpienie klasy XUnitDialogTestLogger. |
Właściwości
| Nazwa | Opis |
|---|---|
| Output |
Pobiera instancję Xunit.Abstractions.ITestOutputHelper tego middleware. |
Metody
| Nazwa | Opis |
|---|---|
| LogIncomingActivityAsync(ITurnContext, Activity, CancellationToken) |
Loguje wiadomości wysyłane przez użytkownika do bota. |
| LogOutgoingActivityAsync(ITurnContext, Activity, CancellationToken) |
Loguje wiadomości wysłane przez bota do użytkownika. |
| OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
Przetwarza nadchodzącą aktywność i rejestruje ją za pomocą .Xunit.Abstractions.ITestOutputHelper |