Class TestContext
-
- All Implemented Interfaces:
public class TestContextA test context initialized for each test.
-
-
Field Summary
Fields Modifier and Type Field Description private BotBusMockContextbotBusMockContextprivate I18nDAOmockedI18nDAOprivate NlpClientmockedNlpClientprivate NlpControllermockedNlpControllerprivate BotApplicationConfigurationDAOmockedBotApplicationConfigurationDAOprivate StoryDefinitionConfigurationDAOmockedStoryDefinitionConfigurationDAOprivate UserTimelineDAOmockedUserTimelineDAOprivate UserReportDAOmockedUserReportDAOprivate DialogReportDAOmockedDialogReportDAOprivate TestPlanDAOmockedTestPlanDAOprivate UserLockmockedUserLockprivate FeatureDAOmockedFeatureDAOprivate DialogFlowDAOmockedDialogFlowDAOprivate final KodeintestKodeinprivate final List<StoryHandlerListener>storyHandlerListenersprivate final List<BotAnswerInterceptor>botAnswerInterceptorsprivate final KodeinInjectortestInjector
-
Constructor Summary
Constructors Constructor Description TestContext()
-
Method Summary
Modifier and Type Method Description final BotBusMockContextgetBotBusMockContext()The context of the bus. final UnitsetBotBusMockContext(BotBusMockContext botBusMockContext)The context of the bus. final I18nDAOgetMockedI18nDAO()Default mocked I18nDAO. final UnitsetMockedI18nDAO(I18nDAO mockedI18nDAO)Default mocked I18nDAO. final NlpClientgetMockedNlpClient()Default mocked NlpClient. final UnitsetMockedNlpClient(NlpClient mockedNlpClient)Default mocked NlpClient. final NlpControllergetMockedNlpController()Default newMocked NlpController. final UnitsetMockedNlpController(NlpController mockedNlpController)Default newMocked NlpController. final BotApplicationConfigurationDAOgetMockedBotApplicationConfigurationDAO()Default mocked BotApplicationConfigurationDAO. final UnitsetMockedBotApplicationConfigurationDAO(BotApplicationConfigurationDAO mockedBotApplicationConfigurationDAO)Default mocked BotApplicationConfigurationDAO. final StoryDefinitionConfigurationDAOgetMockedStoryDefinitionConfigurationDAO()Default mocked StoryDefinitionConfigurationDAO. final UnitsetMockedStoryDefinitionConfigurationDAO(StoryDefinitionConfigurationDAO mockedStoryDefinitionConfigurationDAO)Default mocked StoryDefinitionConfigurationDAO. final UserTimelineDAOgetMockedUserTimelineDAO()Default mocked UserTimelineDAO. final UnitsetMockedUserTimelineDAO(UserTimelineDAO mockedUserTimelineDAO)Default mocked UserTimelineDAO. final UserReportDAOgetMockedUserReportDAO()Default mocked UserReportDAO. final UnitsetMockedUserReportDAO(UserReportDAO mockedUserReportDAO)Default mocked UserReportDAO. final DialogReportDAOgetMockedDialogReportDAO()Default mocked DialogReportDAO. final UnitsetMockedDialogReportDAO(DialogReportDAO mockedDialogReportDAO)Default mocked DialogReportDAO. final TestPlanDAOgetMockedTestPlanDAO()Default mocked TestPlanDAO. final UnitsetMockedTestPlanDAO(TestPlanDAO mockedTestPlanDAO)Default mocked TestPlanDAO. final UserLockgetMockedUserLock()Default mocked UserLock. final UnitsetMockedUserLock(UserLock mockedUserLock)Default mocked UserLock. final FeatureDAOgetMockedFeatureDAO()Default mocked UserLock. final UnitsetMockedFeatureDAO(FeatureDAO mockedFeatureDAO)Default mocked UserLock. final DialogFlowDAOgetMockedDialogFlowDAO()Default mocked UserLock. final UnitsetMockedDialogFlowDAO(DialogFlowDAO mockedDialogFlowDAO)Default mocked UserLock. final KodeingetTestKodein()The test Kodein injected. final List<StoryHandlerListener>getStoryHandlerListeners()The story handler listeners to apply. final List<BotAnswerInterceptor>getBotAnswerInterceptors()The bot answer interceptors to apply. final KodeinInjectorgetTestInjector()KodeinInjector used in tests. final <T extends Any> TnewMock()Creates a new mock. <T extends Any> TnewMock(KClass<T> kClass)Creates a new mock. Function1<Kodein.Builder, Unit>importModule()Default mocked Tock Ioc. KodeinInjectorcreateTestInjector()Default test testInjector creation. StoryDefinitiondefaultStoryDefinition(BotDefinition botDefinition)Default StoryDefinition if none is provided. ConnectorTypedefaultConnectorType()Default ConnectorType if none is provided. LocaledefaultLocale()Default Locale if none is provided. PlayerIddefaultPlayerId()Default PlayerId if none is provided. -
-
Method Detail
-
getBotBusMockContext
final BotBusMockContext getBotBusMockContext()
The context of the bus.
-
setBotBusMockContext
final Unit setBotBusMockContext(BotBusMockContext botBusMockContext)
The context of the bus.
-
getMockedI18nDAO
final I18nDAO getMockedI18nDAO()
Default mocked I18nDAO.
-
setMockedI18nDAO
final Unit setMockedI18nDAO(I18nDAO mockedI18nDAO)
Default mocked I18nDAO.
-
getMockedNlpClient
final NlpClient getMockedNlpClient()
Default mocked NlpClient.
-
setMockedNlpClient
final Unit setMockedNlpClient(NlpClient mockedNlpClient)
Default mocked NlpClient.
-
getMockedNlpController
final NlpController getMockedNlpController()
Default newMocked NlpController.
-
setMockedNlpController
final Unit setMockedNlpController(NlpController mockedNlpController)
Default newMocked NlpController.
-
getMockedBotApplicationConfigurationDAO
final BotApplicationConfigurationDAO getMockedBotApplicationConfigurationDAO()
Default mocked BotApplicationConfigurationDAO.
-
setMockedBotApplicationConfigurationDAO
final Unit setMockedBotApplicationConfigurationDAO(BotApplicationConfigurationDAO mockedBotApplicationConfigurationDAO)
Default mocked BotApplicationConfigurationDAO.
-
getMockedStoryDefinitionConfigurationDAO
final StoryDefinitionConfigurationDAO getMockedStoryDefinitionConfigurationDAO()
Default mocked StoryDefinitionConfigurationDAO.
-
setMockedStoryDefinitionConfigurationDAO
final Unit setMockedStoryDefinitionConfigurationDAO(StoryDefinitionConfigurationDAO mockedStoryDefinitionConfigurationDAO)
Default mocked StoryDefinitionConfigurationDAO.
-
getMockedUserTimelineDAO
final UserTimelineDAO getMockedUserTimelineDAO()
Default mocked UserTimelineDAO.
-
setMockedUserTimelineDAO
final Unit setMockedUserTimelineDAO(UserTimelineDAO mockedUserTimelineDAO)
Default mocked UserTimelineDAO.
-
getMockedUserReportDAO
final UserReportDAO getMockedUserReportDAO()
Default mocked UserReportDAO.
-
setMockedUserReportDAO
final Unit setMockedUserReportDAO(UserReportDAO mockedUserReportDAO)
Default mocked UserReportDAO.
-
getMockedDialogReportDAO
final DialogReportDAO getMockedDialogReportDAO()
Default mocked DialogReportDAO.
-
setMockedDialogReportDAO
final Unit setMockedDialogReportDAO(DialogReportDAO mockedDialogReportDAO)
Default mocked DialogReportDAO.
-
getMockedTestPlanDAO
final TestPlanDAO getMockedTestPlanDAO()
Default mocked TestPlanDAO.
-
setMockedTestPlanDAO
final Unit setMockedTestPlanDAO(TestPlanDAO mockedTestPlanDAO)
Default mocked TestPlanDAO.
-
getMockedUserLock
final UserLock getMockedUserLock()
Default mocked UserLock.
-
setMockedUserLock
final Unit setMockedUserLock(UserLock mockedUserLock)
Default mocked UserLock.
-
getMockedFeatureDAO
final FeatureDAO getMockedFeatureDAO()
Default mocked UserLock.
-
setMockedFeatureDAO
final Unit setMockedFeatureDAO(FeatureDAO mockedFeatureDAO)
Default mocked UserLock.
-
getMockedDialogFlowDAO
final DialogFlowDAO getMockedDialogFlowDAO()
Default mocked UserLock.
-
setMockedDialogFlowDAO
final Unit setMockedDialogFlowDAO(DialogFlowDAO mockedDialogFlowDAO)
Default mocked UserLock.
-
getTestKodein
final Kodein getTestKodein()
The test Kodein injected.
-
getStoryHandlerListeners
final List<StoryHandlerListener> getStoryHandlerListeners()
The story handler listeners to apply.
-
getBotAnswerInterceptors
final List<BotAnswerInterceptor> getBotAnswerInterceptors()
The bot answer interceptors to apply.
-
getTestInjector
final KodeinInjector getTestInjector()
KodeinInjector used in tests.
-
importModule
Function1<Kodein.Builder, Unit> importModule()
Default mocked Tock Ioc.
-
createTestInjector
KodeinInjector createTestInjector()
Default test testInjector creation.
-
defaultStoryDefinition
StoryDefinition defaultStoryDefinition(BotDefinition botDefinition)
Default StoryDefinition if none is provided.
-
defaultConnectorType
ConnectorType defaultConnectorType()
Default ConnectorType if none is provided.
-
defaultLocale
Locale defaultLocale()
Default Locale if none is provided.
-
defaultPlayerId
PlayerId defaultPlayerId()
Default PlayerId if none is provided.
-
-
-
-