A B C D E K L M N O P S T V 
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 TestDecorator to 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 SeedLauncher to 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 LaunchMode for 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 SeedLauncher used 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 SeedLauncher implementation 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.
A B C D E K L M N O P S T V 
All Classes All Packages