| Package | Description |
|---|---|
| hudson.cli | |
| 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 |
|---|
| 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.WebClient
Extends
WebClient and provide convenience methods
for accessing Hudson. |
| LenientRunnable
Like
Runnable but can throw any exception. |
| MemoryAssert.HistogramElement |
| 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.
|
| TemporaryDirectoryAllocator
Allocates temporary directories and cleans it up at the end.
|
| TestCrumbIssuer
A crumb issuer that issues a constant crumb value.
|
| TestEnvironment
TODO: deprecate this, and just consolidate this to
HudsonTestCase. |
| 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-2014. All Rights Reserved.