Package org.jvnet.hudson.test.recipes
Declaratively specify the environment in which a test will be run.
-
Class Summary Class Description LocalData.RuleRunnerImpl LocalData.RunnerImpl PresetData.RuleRunnerImpl PresetData.RunnerImpl Recipe.Runner<T extends Annotation> The code that implements the recipe semantics.WithPlugin.RuleRunnerImpl WithPlugin.RunnerImpl WithPluginManager.RuleRunnerImpl WithPluginManager.RunnerImpl WithTimeout.RunnerImpl Deprecated. New code should useJenkinsRule
. -
Enum Summary Enum Description PresetData.DataSet -
Annotation Types Summary Annotation Type Description LocalData Runs a test case with a data set local to test method or the test class.PresetData Deprecated. Authentication modes are better defined in code usingJenkinsRule.createDummySecurityRealm()
andMockAuthorizationStrategy
.Recipe Meta-annotation for recipe annotations, which controls the test environment set up.WithPlugin Installs the specified plugins before launching Jenkins.WithPluginManager Runs the test case with a custom plugin manager.WithTimeout Times out the test after the specified number of seconds.