-
- All Implemented Interfaces:
-
org.junit.jupiter.api.extension.AfterEachCallback,org.junit.jupiter.api.extension.BeforeEachCallback,org.junit.jupiter.api.extension.Extension
public class TockJUnit5Extension extends TockJUnit5ExtensionBase<TestContext>
JUnit5 extension.
-
-
Field Summary
Fields Modifier and Type Field Description private final TestContexttestContextprivate final BotDefinitionbotDefinitionprivate final TestLifecycle<TestContext>lifecycle
-
Constructor Summary
Constructors Constructor Description TockJUnit5Extension(BotDefinition botDefinition)
-
Method Summary
Modifier and Type Method Description final TestContextgetTestContext()final BotDefinitiongetBotDefinition()final TestLifecycle<TestContext>getLifecycle()-
Methods inherited from class ai.tock.bot.test.junit.TockJUnit5Extension
afterEach, beforeEach, busMock, newBusMock, newBusMockContext, newChoiceRequest, newRequest, newRequest, selectChoice, selectElementChoice, send, send, sendChoice, sendMessage, startBusMock, startNewBusMock -
Methods inherited from class org.junit.jupiter.api.extension.Extension
equals, hashCode, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTestContext
final TestContext getTestContext()
-
getBotDefinition
final BotDefinition getBotDefinition()
-
getLifecycle
final TestLifecycle<TestContext> getLifecycle()
-
-
-
-