Package ai.tock.bot.test.mock
Class BotBusMockedKt
-
- All Implemented Interfaces:
public final class BotBusMockedKt
-
-
Method Summary
Modifier and Type Method Description final static Unittest(StoryDefinitionBase $self, BotBus bus)Test a StoryDefinition with a mocked (mockk) BotBus. final static BotBusprovideMockedBusCommon(BotBus bus)Default mockk BotBus configuration. final static UnitmockBus(BotBus bus, Function1<BotBus, Object> test)Execute test with a bus mocked with default BotBus configuration. final static UnitmockMessenger(BotBus bus, Function1<BotBus, Object> test)Execute test with a bus mocked with classic messenger extensions. final static BotBusprovideMockedMessengerBus(BotBus bus)Mock classic messenger extensions. final static UnitmockTwitter(BotBus bus, Function1<BotBus, Object> test)Execute test with a bus mocked with classic twitter extensions. final static BotBusprovideMockedTwitterBus(BotBus bus)Mock classic twitter extensions. -
-
Method Detail
-
test
final static Unit test(StoryDefinitionBase $self, BotBus bus)
Test a StoryDefinition with a mocked (mockk) BotBus.
-
provideMockedBusCommon
final static BotBus provideMockedBusCommon(BotBus bus)
Default mockk BotBus configuration.
-
mockBus
final static Unit mockBus(BotBus bus, Function1<BotBus, Object> test)
Execute test with a bus mocked with default BotBus configuration.
-
mockMessenger
final static Unit mockMessenger(BotBus bus, Function1<BotBus, Object> test)
Execute test with a bus mocked with classic messenger extensions.
-
provideMockedMessengerBus
final static BotBus provideMockedMessengerBus(BotBus bus)
Mock classic messenger extensions.
-
mockTwitter
final static Unit mockTwitter(BotBus bus, Function1<BotBus, Object> test)
Execute test with a bus mocked with classic twitter extensions.
-
provideMockedTwitterBus
final static BotBus provideMockedTwitterBus(BotBus bus)
Mock classic twitter extensions.
-
-
-
-