Partager via


TestFlow Constructeurs

Définition

Surcharges

TestFlow(TestAdapter, BotCallbackHandler)

Initialise une nouvelle instance de la classe TestFlow.

TestFlow(TestAdapter, IBot)

Initialise une nouvelle instance de la classe TestFlow.

TestFlow(Func<Task>, TestFlow)

Initialise une nouvelle instance de la TestFlow classe à partir d’un flux existant.

TestFlow(Task, TestFlow)

Initialise une nouvelle instance de la TestFlow classe à partir d’un flux existant.

TestFlow(TestAdapter, BotCallbackHandler)

Initialise une nouvelle instance de la classe TestFlow.

public TestFlow(Microsoft.Bot.Builder.Adapters.TestAdapter adapter, Microsoft.Bot.Builder.BotCallbackHandler callback = default);
new Microsoft.Bot.Builder.Adapters.TestFlow : Microsoft.Bot.Builder.Adapters.TestAdapter * Microsoft.Bot.Builder.BotCallbackHandler -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Sub New (adapter As TestAdapter, Optional callback As BotCallbackHandler = Nothing)

Paramètres

adapter
TestAdapter

Adaptateur de test à utiliser.

callback
BotCallbackHandler

Le bot transforme la logique de traitement à tester.

S’applique à

TestFlow(TestAdapter, IBot)

Initialise une nouvelle instance de la classe TestFlow.

public TestFlow(Microsoft.Bot.Builder.Adapters.TestAdapter adapter, Microsoft.Bot.Builder.IBot bot);
new Microsoft.Bot.Builder.Adapters.TestFlow : Microsoft.Bot.Builder.Adapters.TestAdapter * Microsoft.Bot.Builder.IBot -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Sub New (adapter As TestAdapter, bot As IBot)

Paramètres

adapter
TestAdapter

Adaptateur de test à utiliser.

bot
IBot

Bot contenant la logique de traitement de tour à tester.

S’applique à

TestFlow(Func<Task>, TestFlow)

Initialise une nouvelle instance de la TestFlow classe à partir d’un flux existant.

public TestFlow(Func<System.Threading.Tasks.Task> getTask, Microsoft.Bot.Builder.Adapters.TestFlow flow);
new Microsoft.Bot.Builder.Adapters.TestFlow : Func<System.Threading.Tasks.Task> * Microsoft.Bot.Builder.Adapters.TestFlow -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Sub New (getTask As Func(Of Task), flow As TestFlow)

Paramètres

getTask
Func<Task>

Échange à ajouter aux échanges dans le flux existant.

flow
TestFlow

Flux à partir duquel générer. Cela fournit l’adaptateur de test à utiliser, la logique de traitement du bot à tester et un ensemble d’échanges à modéliser et à tester.

S’applique à

TestFlow(Task, TestFlow)

Initialise une nouvelle instance de la TestFlow classe à partir d’un flux existant.

public TestFlow(System.Threading.Tasks.Task task, Microsoft.Bot.Builder.Adapters.TestFlow flow);
new Microsoft.Bot.Builder.Adapters.TestFlow : System.Threading.Tasks.Task * Microsoft.Bot.Builder.Adapters.TestFlow -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Sub New (task As Task, flow As TestFlow)

Paramètres

task
Task

Échange à ajouter aux échanges dans le flux existant.

flow
TestFlow

Flux à partir duquel générer. Cela fournit l’adaptateur de test à utiliser, la logique de traitement du bot à tester et un ensemble d’échanges à modéliser et à tester.

S’applique à