Compartilhar via


TestFlow Construtores

Definição

Sobrecargas

TestFlow(TestAdapter, BotCallbackHandler)

Inicializa uma nova instância da classe TestFlow.

TestFlow(TestAdapter, IBot)

Inicializa uma nova instância da classe TestFlow.

TestFlow(Func<Task>, TestFlow)

Inicializa uma nova instância da classe de TestFlow um fluxo existente.

TestFlow(Task, TestFlow)

Inicializa uma nova instância da classe de TestFlow um fluxo existente.

TestFlow(TestAdapter, BotCallbackHandler)

Inicializa uma nova instância da 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)

Parâmetros

adapter
TestAdapter

O adaptador de teste a ser usado.

callback
BotCallbackHandler

O bot transforma a lógica de processamento para testar.

Aplica-se a

TestFlow(TestAdapter, IBot)

Inicializa uma nova instância da 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)

Parâmetros

adapter
TestAdapter

O adaptador de teste a ser usado.

bot
IBot

O bot que contém a lógica de processamento de turno a ser testada.

Aplica-se a

TestFlow(Func<Task>, TestFlow)

Inicializa uma nova instância da classe de TestFlow um fluxo existente.

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)

Parâmetros

getTask
Func<Task>

A troca a ser adicionada às trocas no fluxo existente.

flow
TestFlow

O fluxo do qual compilar. Isso fornece o adaptador de teste a ser usado, a lógica de processamento do bot para testar e um conjunto de trocas para modelar e testar.

Aplica-se a

TestFlow(Task, TestFlow)

Inicializa uma nova instância da classe de TestFlow um fluxo existente.

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)

Parâmetros

task
Task

A troca a ser adicionada às trocas no fluxo existente.

flow
TestFlow

O fluxo do qual compilar. Isso fornece o adaptador de teste a ser usado, a lógica de processamento do bot para testar e um conjunto de trocas para modelar e testar.

Aplica-se a