A
B
C
D
E
F
G
H
I
M
N
P
R
S
T
V
W
S
- selectChoice(ai.tock.bot.test.BotBusMockLog,java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a message simulating a click on action of a previous bus log and execute the tests.
- selectChoice(ai.tock.bot.test.BotBusMockLog,java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a message simulating a click on action of a previous bus log and execute the tests.
- selectElementChoice(ai.tock.bot.test.BotBusMockLog,java.lang.Integer,java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a message simulating a click on action of an element in previous bus log and execute the tests.
- selectElementChoice(ai.tock.bot.test.BotBusMockLog,java.lang.Integer,java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a message simulating a click on action of an element in previous bus log and execute the tests.
- selectStepFromData(ai.tock.bot.definition.StoryDefinitionBase,ai.tock.bot.definition.HandlerDef,java.lang.Object) - function in ai.tock.bot.test.mock.MocksKt
- Runs the select step from Bus phase.
- send(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- send(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.BotBus
- send(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.BotBus
- send(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.BotBus
- send(java.lang.Long) - function in ai.tock.bot.engine.BotBus
- send(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
- send(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.test.BotBusMock
- send(ai.tock.bot.engine.event.Event,java.lang.Long) - function in ai.tock.bot.test.BotBusMock
- send(ai.tock.bot.definition.IntentAware,ai.tock.bot.connector.ConnectorType,ai.tock.translator.UserInterfaceType,java.util.Locale,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.UserPreferences,java.util.List,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends an action and execute the tests.
- send(ai.tock.bot.definition.IntentAware,ai.tock.bot.connector.ConnectorType,ai.tock.translator.UserInterfaceType,java.util.Locale,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.UserPreferences,java.util.List,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends an action and execute the tests.
- send(java.lang.String,ai.tock.bot.definition.IntentAware,ai.tock.bot.engine.dialog.EntityValue,ai.tock.bot.connector.ConnectorType,ai.tock.translator.UserInterfaceType,java.util.Locale,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.UserPreferences,java.util.List,ai.tock.bot.engine.action.ActionMetadata,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a sentence and execute the tests.
- send(java.lang.String,ai.tock.bot.definition.IntentAware,ai.tock.bot.engine.dialog.EntityValue,ai.tock.bot.connector.ConnectorType,ai.tock.translator.UserInterfaceType,java.util.Locale,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.UserPreferences,java.util.List,ai.tock.bot.engine.action.ActionMetadata,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a sentence and execute the tests.
- sendAction(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.test.BotBusMock
- sendChoice(ai.tock.bot.definition.IntentAware,ai.tock.bot.definition.Parameters,ai.tock.bot.connector.ConnectorType,ai.tock.translator.UserInterfaceType,java.util.Locale,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.UserPreferences,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a choice and execute the tests.
- sendChoice(ai.tock.bot.definition.IntentAware,ai.tock.bot.definition.Parameters,ai.tock.bot.connector.ConnectorType,ai.tock.translator.UserInterfaceType,java.util.Locale,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.UserPreferences,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a choice and execute the tests.
- sendDebugData(java.lang.String,java.lang.Object) - function in ai.tock.bot.test.BotBusMock
- sendMessage(ai.tock.bot.definition.IntentAware,ai.tock.bot.engine.message.Message,ai.tock.bot.connector.ConnectorType,ai.tock.translator.UserInterfaceType,java.util.Locale,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.UserPreferences,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a message and execute the tests.
- sendMessage(ai.tock.bot.definition.IntentAware,ai.tock.bot.engine.message.Message,ai.tock.bot.connector.ConnectorType,ai.tock.translator.UserInterfaceType,java.util.Locale,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.PlayerId,ai.tock.bot.engine.user.UserPreferences,kotlin.jvm.functions.Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a message and execute the tests.
- sendRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.test.BotBusMock
- sentence(ai.tock.bot.connector.ConnectorMessage,ai.tock.bot.definition.IntentAware,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(ai.tock.bot.connector.ConnectorMessage,ai.tock.bot.definition.IntentAware,java.util.List) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(ai.tock.bot.connector.ConnectorMessage,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(ai.tock.bot.connector.ConnectorMessage,java.util.List) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(java.lang.String,ai.tock.bot.definition.IntentAware,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(java.lang.String,ai.tock.bot.definition.IntentAware,java.util.List) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(java.lang.String,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(java.lang.String,java.util.List) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- setBotBusMockContext(ai.tock.bot.test.BotBusMockContext) - function in ai.tock.bot.test.TestContext
- The context of the bus.
- setBotDefinition(ai.tock.bot.definition.BotDefinition) - function in ai.tock.bot.test.BotBusMock
- setBotDefinition(ai.tock.bot.definition.BotDefinition) - function in ai.tock.bot.test.BotBusMockContext
- setBusContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.BotBus
- setBusContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.test.BotBusMock
- Update the non persistent current value.
- setConnectorData(ai.tock.bot.connector.ConnectorData) - function in ai.tock.bot.test.BotBusMock
- setConnectorType(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.test.BotBusMock
- setConnectorType(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.test.BotBusMockContext
- setCurrentTestContext(ai.tock.bot.test.TestContext) - function in ai.tock.bot.test.TestIocKt
- The current TestContext used when test parallelism is not a requirement.
- setDefaultTestConnectorType(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.test.TestConfigurationKt
- Default connector used for tests.
- setDialog(ai.tock.bot.engine.dialog.Dialog) - function in ai.tock.bot.test.BotBusMock
- setDialog(ai.tock.bot.engine.dialog.Dialog) - function in ai.tock.bot.test.BotBusMockContext
- setFirstAction(ai.tock.bot.engine.action.Action) - function in ai.tock.bot.test.BotBusMockContext
- setI18nProvider(ai.tock.translator.I18nKeyProvider) - function in ai.tock.bot.test.BotBusMock
- setI18nProvider(ai.tock.translator.I18nKeyProvider) - function in ai.tock.bot.test.BotBusMockContext
- setIntent(ai.tock.bot.definition.IntentAware) - function in ai.tock.bot.test.BotBusMock
- setMockedBotApplicationConfigurationDAO(ai.tock.bot.admin.bot.BotApplicationConfigurationDAO) - function in ai.tock.bot.test.TestContext
- Default mocked BotApplicationConfigurationDAO.
- setMockedDialogFlowDAO(ai.tock.bot.engine.dialog.DialogFlowDAO) - function in ai.tock.bot.test.TestContext
- Default mocked UserLock.
- setMockedDialogReportDAO(ai.tock.bot.admin.dialog.DialogReportDAO) - function in ai.tock.bot.test.TestContext
- Default mocked DialogReportDAO.
- setMockedFeatureDAO(ai.tock.bot.engine.feature.FeatureDAO) - function in ai.tock.bot.test.TestContext
- Default mocked UserLock.
- setMockedI18nDAO(ai.tock.translator.I18nDAO) - function in ai.tock.bot.test.TestContext
- Default mocked I18nDAO.
- setMockedNlpClient(ai.tock.nlp.api.client.NlpClient) - function in ai.tock.bot.test.TestContext
- Default mocked NlpClient.
- setMockedNlpController(ai.tock.bot.engine.nlp.NlpController) - function in ai.tock.bot.test.TestContext
- Default newMocked NlpController.
- setMockedStoryDefinitionConfigurationDAO(ai.tock.bot.admin.story.StoryDefinitionConfigurationDAO) - function in ai.tock.bot.test.TestContext
- Default mocked StoryDefinitionConfigurationDAO.
- setMockedTestPlanDAO(ai.tock.bot.admin.test.TestPlanDAO) - function in ai.tock.bot.test.TestContext
- Default mocked TestPlanDAO.
- setMockedUserLock(ai.tock.bot.engine.user.UserLock) - function in ai.tock.bot.test.TestContext
- Default mocked UserLock.
- setMockedUserReportDAO(ai.tock.bot.admin.user.UserReportDAO) - function in ai.tock.bot.test.TestContext
- Default mocked UserReportDAO.
- setMockedUserTimelineDAO(ai.tock.bot.engine.user.UserTimelineDAO) - function in ai.tock.bot.test.TestContext
- Default mocked UserTimelineDAO.
- setNextUserActionState(ai.tock.bot.engine.dialog.NextUserActionState) - function in ai.tock.bot.test.BotBusMock
- setSourceConnectorType(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.test.BotBusMock
- setStep(ai.tock.bot.definition.StoryStep) - function in ai.tock.bot.engine.BotBus
- setStory(ai.tock.bot.engine.dialog.Story) - function in ai.tock.bot.test.BotBusMock
- setStory(ai.tock.bot.engine.dialog.Story) - function in ai.tock.bot.test.BotBusMockContext
- setTargetConnectorType(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.test.BotBusMock
- setTestTranslatorModule(com.github.salomonbrys.kodein.Kodein.Module) - function in ai.tock.bot.test.TestIocKt
- Module containing TranslatorEngine.
- setUserInterfaceType(ai.tock.translator.UserInterfaceType) - function in ai.tock.bot.test.BotBusMock
- setUserInterfaceType(ai.tock.translator.UserInterfaceType) - function in ai.tock.bot.test.BotBusMockContext
- setUserTimeline(ai.tock.bot.engine.user.UserTimeline) - function in ai.tock.bot.test.BotBusMock
- setUserTimeline(ai.tock.bot.engine.user.UserTimeline) - function in ai.tock.bot.test.BotBusMockContext
- skipAnswer() - function in ai.tock.bot.engine.BotBus
- slack(ai.tock.bot.test.BotBusMockLog) - function in ai.tock.bot.test.ConnectorHelpersKt
- The Slack message if any.
- start() - function in ai.tock.bot.test.TestLifecycle
- startBusMock(ai.tock.bot.test.TestContext) - function in ai.tock.bot.test.BotBusMockInitializersKt
- Provides a mock context initialized with the specified TestContext and runs the story.
- startBusMock() - function in ai.tock.bot.test.junit.TockJUnit4Rule
- Provides a mock context initialized with the current testContext and runs the bus.
- startBusMock() - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Provides a mock context initialized with the current testContext and runs the bus.
- startBusMock() - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Provides a mock context initialized with the current testContext and runs the bus.
- startNewBusMock(ai.tock.bot.definition.BotDefinition,ai.tock.bot.test.TestContext,ai.tock.bot.definition.StoryDefinition,ai.tock.bot.connector.ConnectorType,java.util.Locale,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.test.BotBusMockInitializersKt
- Provides a mock initialized with the specified StoryDefinition and starts the story.
- startNewBusMock(ai.tock.bot.definition.StoryDefinition,ai.tock.bot.connector.ConnectorType,java.util.Locale,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.test.junit.TockJUnit4Rule
- Provides a mock initialized with the specified StoryDefinition and starts the story.
- startNewBusMock(ai.tock.bot.definition.StoryDefinition,ai.tock.bot.connector.ConnectorType,java.util.Locale,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Provides a mock initialized with the specified StoryDefinition and starts the story.
- startNewBusMock(ai.tock.bot.definition.StoryDefinition,ai.tock.bot.connector.ConnectorType,java.util.Locale,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Provides a mock initialized with the specified StoryDefinition and starts the story.
- SUPPLIER - enum entry in ai.tock.bot.test.FnType
- switchStory(ai.tock.bot.definition.StoryDefinition,ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.BotBus