A
B
C
D
E
G
H
I
M
N
P
R
S
T
W
S
- selectChoice(BotBusMockLog,String,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(BotBusMockLog,String,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(BotBusMockLog,Integer,String,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(BotBusMockLog,Integer,String,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(StoryDefinitionBase,TypeAliased(typeAlias=GenericTypeConstructor(dri=ai.tock.bot.definition/HandlerDef///PointingToDeclaration/, projections=[org.jetbrains.dokka.model.Star@56af8861], presentableName=null), inner=GenericTypeConstructor(dri=ai.tock.bot.definition/StoryHandlerDefinitionBase///PointingToDeclaration/, projections=[org.jetbrains.dokka.model.Star@56af8861], presentableName=null)),Object) - function in ai.tock.bot.test.mock
- Runs the select step from Bus phase.
- send(Action,Long) - function in ai.tock.bot.test.BotBusMock
- send(Message,Long) - function in ai.tock.bot.engine.BotBus
- send(MessagesList,Long) - function in ai.tock.bot.engine.BotBus
- send(CharSequence,Object) - function in ai.tock.bot.engine.BotBus
- send(CharSequence,Long,Object) - function in ai.tock.bot.engine.BotBus
- send(Long) - function in ai.tock.bot.engine.BotBus
- send(Long,Function1) - function in ai.tock.bot.engine.BotBus
- send(String,IntentAware,EntityValue,ConnectorType,UserInterfaceType,Locale,PlayerId,PlayerId,UserPreferences,ActionMetadata,Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a sentence and execute the tests.
- send(IntentAware,ConnectorType,UserInterfaceType,Locale,PlayerId,PlayerId,UserPreferences,Function0,Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends an action and execute the tests.
- send(String,IntentAware,EntityValue,ConnectorType,UserInterfaceType,Locale,PlayerId,PlayerId,UserPreferences,ActionMetadata,Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a sentence and execute the tests.
- send(IntentAware,ConnectorType,UserInterfaceType,Locale,PlayerId,PlayerId,UserPreferences,Function0,Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends an action and execute the tests.
- sendAction(Action,Long) - function in ai.tock.bot.test.BotBusMock
- sendChoice(IntentAware,Parameters,ConnectorType,UserInterfaceType,Locale,PlayerId,PlayerId,UserPreferences,Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a choice and execute the tests.
- sendChoice(IntentAware,Parameters,ConnectorType,UserInterfaceType,Locale,PlayerId,PlayerId,UserPreferences,Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a choice and execute the tests.
- sendMessage(IntentAware,Message,ConnectorType,UserInterfaceType,Locale,PlayerId,PlayerId,UserPreferences,Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a message and execute the tests.
- sendMessage(IntentAware,Message,ConnectorType,UserInterfaceType,Locale,PlayerId,PlayerId,UserPreferences,Function1) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Sends a message and execute the tests.
- sendRawText(CharSequence,Long) - function in ai.tock.bot.test.BotBusMock
- sentence(String,EntityValue) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(String,List) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(String,IntentAware,EntityValue) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(String,IntentAware,List) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(ConnectorMessage,EntityValue) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(ConnectorMessage,List) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(ConnectorMessage,IntentAware,EntityValue) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- sentence(ConnectorMessage,IntentAware,List) - function in ai.tock.bot.test.BotBusMockContext
- Create a new sentence for this context.
- setBotBusMockContext(BotBusMockContext) - function in ai.tock.bot.test.TestContext
- The context of the bus.
- setBotDefinition(BotDefinition) - function in ai.tock.bot.test.BotBusMock
- setBotDefinition(BotDefinition) - function in ai.tock.bot.test.BotBusMockContext
- setBusContextValue(String,Object) - function in ai.tock.bot.test.BotBusMock
- Update the non persistent current value.
- setBusContextValue(ParameterKey,Object) - function in ai.tock.bot.engine.BotBus
- setConnectorData(ConnectorData) - function in ai.tock.bot.test.BotBusMock
- setConnectorType(ConnectorType) - function in ai.tock.bot.test.BotBusMock
- setConnectorType(ConnectorType) - function in ai.tock.bot.test.BotBusMockContext
- setCurrentTestContext(TestContext) - function in ai.tock.bot.test
- The current TestContext used when test parallelism is not a requirement.
- setDefaultTestConnectorType(ConnectorType) - function in ai.tock.bot.test
- Default connector used for tests.
- setDialog(Dialog) - function in ai.tock.bot.test.BotBusMock
- setDialog(Dialog) - function in ai.tock.bot.test.BotBusMockContext
- setFirstAction(Action) - function in ai.tock.bot.test.BotBusMockContext
- setI18nProvider(I18nKeyProvider) - function in ai.tock.bot.test.BotBusMock
- setI18nProvider(I18nKeyProvider) - function in ai.tock.bot.test.BotBusMockContext
- setIntent(IntentAware) - function in ai.tock.bot.test.BotBusMock
- setMockedBotApplicationConfigurationDAO(BotApplicationConfigurationDAO) - function in ai.tock.bot.test.TestContext
- Default mocked BotApplicationConfigurationDAO.
- setMockedDialogFlowDAO(DialogFlowDAO) - function in ai.tock.bot.test.TestContext
- Default mocked UserLock.
- setMockedDialogReportDAO(DialogReportDAO) - function in ai.tock.bot.test.TestContext
- Default mocked DialogReportDAO.
- setMockedFeatureDAO(FeatureDAO) - function in ai.tock.bot.test.TestContext
- Default mocked UserLock.
- setMockedI18nDAO(I18nDAO) - function in ai.tock.bot.test.TestContext
- Default mocked I18nDAO.
- setMockedNlpClient(NlpClient) - function in ai.tock.bot.test.TestContext
- Default mocked NlpClient.
- setMockedNlpController(NlpController) - function in ai.tock.bot.test.TestContext
- Default newMocked NlpController.
- setMockedStoryDefinitionConfigurationDAO(StoryDefinitionConfigurationDAO) - function in ai.tock.bot.test.TestContext
- Default mocked StoryDefinitionConfigurationDAO.
- setMockedTestPlanDAO(TestPlanDAO) - function in ai.tock.bot.test.TestContext
- Default mocked TestPlanDAO.
- setMockedUserLock(UserLock) - function in ai.tock.bot.test.TestContext
- Default mocked UserLock.
- setMockedUserReportDAO(UserReportDAO) - function in ai.tock.bot.test.TestContext
- Default mocked UserReportDAO.
- setMockedUserTimelineDAO(UserTimelineDAO) - function in ai.tock.bot.test.TestContext
- Default mocked UserTimelineDAO.
- setNextUserActionState(NextUserActionState) - function in ai.tock.bot.test.BotBusMock
- setStep(StoryStep) - function in ai.tock.bot.test.BotBusMock
- setStory(Story) - function in ai.tock.bot.test.BotBusMock
- setStory(Story) - function in ai.tock.bot.test.BotBusMockContext
- setTargetConnectorType(ConnectorType) - function in ai.tock.bot.test.BotBusMock
- setTestTranslatorModule(Kodein.Module) - function in ai.tock.bot.test
- Module containing TranslatorEngine.
- setUserInterfaceType(UserInterfaceType) - function in ai.tock.bot.test.BotBusMock
- setUserInterfaceType(UserInterfaceType) - function in ai.tock.bot.test.BotBusMockContext
- setUserTimeline(UserTimeline) - function in ai.tock.bot.test.BotBusMock
- setUserTimeline(UserTimeline) - function in ai.tock.bot.test.BotBusMockContext
- skipAnswer() - function in ai.tock.bot.engine.BotBus
- slack(BotBusMockLog) - function in ai.tock.bot.test
- The Slack message if any.
- start() - function in ai.tock.bot.test.TestLifecycle
- startBusMock(TestContext) - function in ai.tock.bot.test
- 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(BotDefinition,TestContext,StoryDefinition,ConnectorType,Locale,PlayerId) - function in ai.tock.bot.test
- Provides a mock initialized with the specified StoryDefinition and starts the story.
- startNewBusMock(StoryDefinition,ConnectorType,Locale,PlayerId) - function in ai.tock.bot.test.junit.TockJUnit4Rule
- Provides a mock initialized with the specified StoryDefinition and starts the story.
- startNewBusMock(StoryDefinition,ConnectorType,Locale,PlayerId) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Provides a mock initialized with the specified StoryDefinition and starts the story.
- startNewBusMock(StoryDefinition,ConnectorType,Locale,PlayerId) - function in ai.tock.bot.test.junit.TockJUnit5ExtensionBase
- Provides a mock initialized with the specified StoryDefinition and starts the story.
- switchStory(StoryDefinition,Intent) - function in ai.tock.bot.engine.BotBus