default void |
TestPlugin.afterShutdown(TestContext testContext) |
This method is executed after shutting down the SeedStack environment used for testing.
|
default void |
TestDecorator.afterTest(TestContext testContext) |
Executed after each test.
|
default String[] |
TestPlugin.arguments(TestContext testContext) |
Allow the plugin to specify arguments used for launching the SeedStack environment used for testing.
|
default void |
TestPlugin.beforeLaunch(TestContext testContext) |
This method is executed before launching the SeedStack environment used for testing.
|
default void |
TestDecorator.beforeTest(TestContext testContext) |
Executed before each test.
|
default Map<String,String> |
TestPlugin.configurationProperties(TestContext testContext) |
Allow the plugin to specify configuration properties for the SeedStack environment used for testing.
|
boolean |
TestPlugin.enabled(TestContext testContext) |
This method should return true to enable the plugin or false to completely disable it.
|
default Optional<Class<? extends Exception>> |
TestPlugin.expectedException(TestContext testContext) |
Allow the plugin to specify the exception that is expected to be the outcome of the SeedStack environment
launch.
|
default Map<String,String> |
TestPlugin.kernelParameters(TestContext testContext) |
Allow the plugin to specify kernel parameters for the SeedStack environment used for testing.
|
default Optional<? extends org.seedstack.seed.spi.SeedLauncher> |
TestPlugin.launcher(TestContext testContext) |
Allow the plugin to specify a particular SeedLauncher to be used to launch the SeedStack environment
used for testing.
|
default LaunchMode |
TestPlugin.launchMode(TestContext testContext) |
Allow the plugin to specify a particular LaunchMode for the test.
|
default boolean |
TestPlugin.separateThread(TestContext testContext) |
Allow the plugin to specify if the launch should occur in a separate thread or the main thread.
|