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
 
A  B  C  D  E  F  G  H  I  M  N  P  R  S  T  V  W