| Package | Description |
|---|---|
| hudson.cli | |
| hudson.security.pages | |
| hudson.slaves | |
| jenkins.model | |
| org.jvnet.hudson.test |
Test harness for Jenkins and its plugins.
|
| org.jvnet.hudson.test.recipes |
Declaratively specify the environment in which a test will be run.
|
| Class and Description |
|---|
| JenkinsRule
JUnit rule to allow test cases to fire up a Jenkins instance.
|
| Class and Description |
|---|
| JenkinsRule
JUnit rule to allow test cases to fire up a Jenkins instance.
|
| Class and Description |
|---|
| JenkinsRule
JUnit rule to allow test cases to fire up a Jenkins instance.
|
| Class and Description |
|---|
| TestBuilder
Partial
Builder implementation for writing a one-off throw-away builder used during tests. |
| Class and Description |
|---|
| ComputerConnectorTester
Test bed to verify the configuration roundtripness of the
ComputerConnector. |
| EndOfTestListener
Gets notified before the test completes to perform additional cleanup.
|
| ExtractChangeLogParser.ExtractChangeLogEntry |
| ExtractChangeLogParser.FileInZip |
| ExtractChangeLogSet |
| FailureBuilder
Mock
Builder that always cause a build to fail. |
| FakeChangeLogSCM.EntryImpl |
| FakeChangeLogSCM.FakeChangeLogSet |
| FakeLauncher
Fake a process launch.
|
| HudsonHomeLoader
Controls how a
HudsonTestCase initializes JENKINS_HOME. |
HudsonPageCreator
PageCreator that understands JNLP file. |
| HudsonTestCase
Deprecated.
New code should use
JenkinsRule. |
| HudsonTestCase.WebClient
Deprecated.
Extends
WebClient and provide convenience methods
for accessing Hudson. |
| JavaNetReverseProxy
Acts as a reverse proxy, so that during a test we can avoid hitting updates.jenkins-ci.org.
|
| JenkinsComputerConnectorTester
Test bed to verify the configuration roundtripness of the
ComputerConnector. |
| JenkinsRecipe.Runner
The code that implements the recipe semantics.
|
| JenkinsRule
JUnit rule to allow test cases to fire up a Jenkins instance.
|
| JenkinsRule.DummySecurityRealm |
| JenkinsRule.JSONWebResponse
Convenience wrapper for JSON responses.
|
| JenkinsRule.WebClient
Extends
WebClient and provide convenience methods
for accessing Hudson. |
| LenientRunnable
Like
Runnable but can throw any exception. |
| LoggerRule
A test rule which allows you to easily enable one or more loggers for the duration of a test.
|
| MemoryAssert.HistogramElement |
| MockAuthorizationStrategy
An authorization strategy configured in a fluent style from test code.
|
| MockAuthorizationStrategy.Grant
A grant of a set of permissions.
|
| MockAuthorizationStrategy.Grant.GrantOn
A grant of some permissions in certain places.
|
| MockBuilder
Forces the build result to be some pre-configured value.
|
| MockFolder
Minimal implementation of a modifiable item group akin to the CloudBees Folders plugin.
|
| PretendSlave
Slave that pretends to fork processes.
|
| RestartableJenkinsRule
Provides a pattern for executing a sequence of steps.
|
| RestartableJenkinsRule.Builder |
| RestartableJenkinsRule.Step
One step to run, intended to be a SAM for lambdas with
RestartableJenkinsRule.then(org.jvnet.hudson.test.RestartableJenkinsRule.Step). |
| TemporaryDirectoryAllocator
Allocates temporary directories and cleans it up at the end.
|
| TestCrumbIssuer
A crumb issuer that issues a constant crumb value.
|
| TestEnvironment |
| TestExtension
Works like
Extension except used for inserting extensions during unit tests. |
| UnstableBuilder
Mock
Builder that always cause a build to fail. |
| Class and Description |
|---|
| HudsonTestCase
Deprecated.
New code should use
JenkinsRule. |
| JenkinsRecipe
Meta-annotation for recipe annotations, which controls
the test environment set up.
|
| JenkinsRecipe.Runner
The code that implements the recipe semantics.
|
| JenkinsRule
JUnit rule to allow test cases to fire up a Jenkins instance.
|
Copyright © 2004–2019. All rights reserved.