A B C D E K L M N O P S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterShutdown(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
This method is executed after shutting down the SeedStack environment used for testing.
- afterTest(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestDecorator
-
Executed after each test.
- ANY - org.seedstack.seed.testing.LaunchMode
-
This denotes that no particular launch mode is requested.
- append() - Method in annotation type org.seedstack.seed.testing.Arguments
-
If true, only when the annotation is placed on a test method and there is already another annotation on the class, its arguments are appended to the class annotation instead of replacing them.
- append() - Method in annotation type org.seedstack.seed.testing.ConfigurationProfiles
-
If true, only when the annotation is placed on a test method and there is already another annotation on the class, its profiles are appended to the class annotation instead of replacing them.
- arguments(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
Allow the plugin to specify arguments used for launching the SeedStack environment used for testing.
- Arguments - Annotation Type in org.seedstack.seed.testing
-
Specify command-line arguments for the duration of the test.
B
- beforeLaunch(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
This method is executed before launching the SeedStack environment used for testing.
- beforeTest(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestDecorator
-
Executed before each test.
C
- ConfigurationProfiles - Annotation Type in org.seedstack.seed.testing
-
Specify one or more configuration profile to be active for the duration of the test.
- configurationProperties(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
Allow the plugin to specify configuration properties for the SeedStack environment used for testing.
- ConfigurationProperties - Annotation Type in org.seedstack.seed.testing
-
Specify configuration properties for the duration of the test.
- ConfigurationProperty - Annotation Type in org.seedstack.seed.testing
-
Specify a configuration property for the duration of the test.
D
- decorators() - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
Returns the list of
TestDecoratorto apply to each test.
E
- enabled(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
This method should return true to enable the plugin or false to completely disable it.
- Expected - Annotation Type in org.seedstack.seed.testing
-
This annotation can be used to specify the expected error conditions to occur during the launch of the tested application.
- Expected.None - Exception in org.seedstack.seed.testing
- expectedException(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
Allow the plugin to specify the exception that is expected to be the outcome of the SeedStack environment launch.
K
- KernelParameter - Annotation Type in org.seedstack.seed.testing
-
Specify a kernel parameter for the duration of the test.
- kernelParameters(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
Allow the plugin to specify kernel parameters for the SeedStack environment used for testing.
- KernelParameters - Annotation Type in org.seedstack.seed.testing
-
Specify kernel parameters for the duration of the test.
L
- launcher(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
Allow the plugin to specify a particular
SeedLauncherto be used to launch the SeedStack environment used for testing. - launchMode(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
Allow the plugin to specify a particular
LaunchModefor the test. - LaunchMode - Enum in org.seedstack.seed.testing
-
Enumeration of testing environment launch modes.
- LaunchWith - Annotation Type in org.seedstack.seed.testing
-
This annotation can be used to specify the
SeedLauncherused to launch the tested application.
M
- mode() - Method in annotation type org.seedstack.seed.testing.LaunchWith
-
The launch mode of the tested application.
N
- name() - Method in annotation type org.seedstack.seed.testing.ConfigurationProperty
-
The name of the configuration property.
- name() - Method in annotation type org.seedstack.seed.testing.KernelParameter
-
The name of the kernel parameter.
- name() - Method in annotation type org.seedstack.seed.testing.SystemProperty
-
The name of the system property.
- NONE - org.seedstack.seed.testing.LaunchMode
-
With this launch mode, no SeedStack environment is used for any test.
O
- org.seedstack.seed.testing - package org.seedstack.seed.testing
- org.seedstack.seed.testing.spi - package org.seedstack.seed.testing.spi
P
- PER_TEST - org.seedstack.seed.testing.LaunchMode
-
With this launch mode, a different SeedStack environment is used for each test.
- PER_TEST_CLASS - org.seedstack.seed.testing.LaunchMode
-
With this launch mode, a unique SeedStack environment is used for the whole test class.
- profiles() - Method in annotation type org.seedstack.seed.testing.ConfigurationProperty
-
The profiles this configuration property applies with.
S
- separateThread() - Method in annotation type org.seedstack.seed.testing.LaunchWith
-
If the launch should occur in a separate thread.
- separateThread(TestContext) - Method in interface org.seedstack.seed.testing.spi.TestPlugin
-
Allow the plugin to specify if the launch should occur in a separate thread or the main thread.
- SystemProperties - Annotation Type in org.seedstack.seed.testing
-
Specify system properties for the duration of the test.
- SystemProperty - Annotation Type in org.seedstack.seed.testing
-
Specify a system property for the duration of the test.
T
- testClass() - Method in interface org.seedstack.seed.testing.spi.TestContext
-
Returns the current test class.
- TestContext - Interface in org.seedstack.seed.testing.spi
-
The testing context, allowing to access current test information.
- TestDecorator - Interface in org.seedstack.seed.testing.spi
-
Interface for implementing test decorators that can execute code before and after each test.
- testKernel() - Method in interface org.seedstack.seed.testing.spi.TestContext
-
Returns the kernel used for running the current test if any.
- testMethod() - Method in interface org.seedstack.seed.testing.spi.TestContext
-
Returns the current test method if any.
- testName() - Method in interface org.seedstack.seed.testing.spi.TestContext
-
Returns a name for the current test.
- TestPlugin - Interface in org.seedstack.seed.testing.spi
-
Interface for implementing test plugins that can alter the behavior of tests run with SeedStack.
V
- value() - Method in annotation type org.seedstack.seed.testing.Arguments
-
The arguments to be passed to the launcher used for running the test.
- value() - Method in annotation type org.seedstack.seed.testing.ConfigurationProfiles
-
The configuration profiles to be active during the test.
- value() - Method in annotation type org.seedstack.seed.testing.ConfigurationProperties
-
The configuration properties.
- value() - Method in annotation type org.seedstack.seed.testing.ConfigurationProperty
-
The value of the configuration property.
- value() - Method in annotation type org.seedstack.seed.testing.Expected
-
The exception class expected to occur during the tested application launch.
- value() - Method in annotation type org.seedstack.seed.testing.KernelParameter
-
The value of the kernel parameter.
- value() - Method in annotation type org.seedstack.seed.testing.KernelParameters
-
The kernel parameters.
- value() - Method in annotation type org.seedstack.seed.testing.LaunchWith
-
The
SeedLauncherimplementation used for launching the tested application. - value() - Method in annotation type org.seedstack.seed.testing.SystemProperties
-
The system properties.
- value() - Method in annotation type org.seedstack.seed.testing.SystemProperty
-
The value of the system property.
- valueOf(String) - Static method in enum org.seedstack.seed.testing.LaunchMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.seedstack.seed.testing.LaunchMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages