org.apache.maven.continuum.store
Class AbstractContinuumStoreTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.codehaus.plexus.spring.PlexusInSpringTestCase
org.apache.maven.continuum.store.AbstractContinuumStoreTestCase
- All Implemented Interfaces:
- junit.framework.Test
- Direct Known Subclasses:
- ContinuumStoreTest, DataManagementToolTest
public abstract class AbstractContinuumStoreTestCase
- extends org.codehaus.plexus.spring.PlexusInSpringTestCase
Base class for tests using the continuum store.
Fields inherited from class org.codehaus.plexus.spring.PlexusInSpringTestCase |
applicationContext |
Method Summary |
protected void |
assertBuildDatabase()
|
protected static void |
assertBuildDefinitionEquals(org.apache.maven.continuum.model.project.BuildDefinition expectedBuildDefinition,
org.apache.maven.continuum.model.project.BuildDefinition actualBuildDefinition)
|
protected static void |
assertBuildDefinitionsEqual(List<org.apache.maven.continuum.model.project.BuildDefinition> expectedBuildDefinitions,
List<org.apache.maven.continuum.model.project.BuildDefinition> actualBuildDefinitions)
|
protected static void |
assertBuildQueueEquals(org.apache.maven.continuum.model.project.BuildQueue expectedConfig,
org.apache.maven.continuum.model.project.BuildQueue actualConfig)
|
protected static void |
assertBuildResultEquals(org.apache.maven.continuum.model.project.BuildResult expected,
org.apache.maven.continuum.model.project.BuildResult actual)
|
protected static void |
assertDependenciesEqual(List<org.apache.maven.continuum.model.project.ProjectDependency> expectedDependencies,
List<org.apache.maven.continuum.model.project.ProjectDependency> actualDependencies)
|
protected static void |
assertDependencyEquals(org.apache.maven.continuum.model.project.ProjectDependency expectedDependency,
org.apache.maven.continuum.model.project.ProjectDependency actualDependency)
|
protected static void |
assertDeveloperEquals(org.apache.maven.continuum.model.project.ProjectDeveloper expectedDeveloper,
org.apache.maven.continuum.model.project.ProjectDeveloper actualDeveloper)
|
protected static void |
assertDevelopersEqual(List<org.apache.maven.continuum.model.project.ProjectDeveloper> expectedDevelopers,
List<org.apache.maven.continuum.model.project.ProjectDeveloper> actualDevelopers)
|
protected static void |
assertDirectoryPurgeConfigurationEquals(org.apache.continuum.model.repository.DirectoryPurgeConfiguration expectedConfig,
org.apache.continuum.model.repository.DirectoryPurgeConfiguration actualConfig)
|
protected void |
assertEmpty(boolean isTestFromDataManagementTool)
|
protected static void |
assertInstallationEquals(org.apache.maven.continuum.model.system.Installation expected,
org.apache.maven.continuum.model.system.Installation actual)
|
protected static void |
assertLocalRepositoryEquals(org.apache.continuum.model.repository.LocalRepository expectedRepository,
org.apache.continuum.model.repository.LocalRepository actualRepository)
|
protected static void |
assertNotifierEquals(org.apache.maven.continuum.model.project.ProjectNotifier expected,
org.apache.maven.continuum.model.project.ProjectNotifier actual)
|
protected static void |
assertNotifiersEqual(List<org.apache.maven.continuum.model.project.ProjectNotifier> expected,
List<org.apache.maven.continuum.model.project.ProjectNotifier> actual)
|
protected static void |
assertProfileEquals(org.apache.maven.continuum.model.system.Profile expectedProfile,
org.apache.maven.continuum.model.system.Profile actualProfile)
|
protected static void |
assertProjectEquals(org.apache.maven.continuum.model.project.Project expectedProject,
org.apache.maven.continuum.model.project.Project project)
|
protected static void |
assertProjectGroupEquals(org.apache.maven.continuum.model.project.ProjectGroup expectedGroup,
org.apache.maven.continuum.model.project.ProjectGroup actualGroup)
|
protected static void |
assertProjectScmRootEquals(org.apache.continuum.model.project.ProjectScmRoot expectedConfig,
org.apache.continuum.model.project.ProjectScmRoot actualConfig)
|
protected static void |
assertReleaseResultEquals(org.apache.continuum.model.release.ContinuumReleaseResult expectedConfig,
org.apache.continuum.model.release.ContinuumReleaseResult actualConfig)
|
protected static void |
assertRepositoryPurgeConfigurationEquals(org.apache.continuum.model.repository.RepositoryPurgeConfiguration expectedConfig,
org.apache.continuum.model.repository.RepositoryPurgeConfiguration actualConfig)
|
protected static void |
assertScheduleEquals(org.apache.maven.continuum.model.project.Schedule expectedSchedule,
org.apache.maven.continuum.model.project.Schedule actualSchedule)
|
protected static void |
assertScmResultEquals(org.apache.maven.continuum.model.scm.ScmResult expected,
org.apache.maven.continuum.model.scm.ScmResult actual)
|
protected void |
createBuildDatabase(boolean isTestFromDataManagementTool)
|
protected void |
createBuildDatabase(boolean addToStore,
boolean isTestFromDataManagementTool)
|
protected void |
createStore()
Setup JDO Factory |
protected static org.apache.maven.continuum.model.project.BuildDefinition |
createTestBuildDefinition(org.apache.maven.continuum.model.project.BuildDefinition buildDefinition)
|
protected static org.apache.maven.continuum.model.project.BuildDefinition |
createTestBuildDefinition(String arguments,
String buildFile,
String goals,
org.apache.maven.continuum.model.system.Profile profile,
org.apache.maven.continuum.model.project.Schedule schedule,
boolean defaultForProject,
boolean buildFresh)
|
protected static org.apache.maven.continuum.model.project.BuildDefinitionTemplate |
createTestBuildDefinitionTemplate(String name,
String type,
boolean continuumDefault)
|
protected static org.apache.maven.continuum.model.project.BuildQueue |
createTestBuildQueue(org.apache.maven.continuum.model.project.BuildQueue buildQueue)
|
protected static org.apache.maven.continuum.model.project.BuildQueue |
createTestBuildQueue(String name)
|
protected static org.apache.continuum.model.release.ContinuumReleaseResult |
createTestContinuumReleaseResult(org.apache.continuum.model.release.ContinuumReleaseResult releaseResult)
|
protected static org.apache.continuum.model.release.ContinuumReleaseResult |
createTestContinuumReleaseResult(org.apache.maven.continuum.model.project.ProjectGroup group,
org.apache.maven.continuum.model.project.Project project,
String releaseGoal,
int resultCode,
long startTime,
long endTime)
|
protected static org.apache.maven.continuum.model.project.ProjectDependency |
createTestDependency(org.apache.maven.continuum.model.project.ProjectDependency dependency)
|
protected static org.apache.maven.continuum.model.project.ProjectDependency |
createTestDependency(String groupId,
String artifactId,
String version)
|
protected static org.apache.maven.continuum.model.project.ProjectDeveloper |
createTestDeveloper(int continuumId,
String email,
String name,
String scmId)
|
protected static org.apache.maven.continuum.model.project.ProjectDeveloper |
createTestDeveloper(org.apache.maven.continuum.model.project.ProjectDeveloper developer)
|
protected static org.apache.continuum.model.repository.DirectoryPurgeConfiguration |
createTestDirectoryPurgeConfiguration(org.apache.continuum.model.repository.DirectoryPurgeConfiguration purgeConfig)
|
protected static org.apache.continuum.model.repository.DirectoryPurgeConfiguration |
createTestDirectoryPurgeConfiguration(String location,
String directoryType,
boolean deleteAllDirectories,
int retentionCount,
int daysOlder,
org.apache.maven.continuum.model.project.Schedule schedule,
boolean enabled)
|
protected static org.apache.maven.continuum.model.system.Installation |
createTestInstallation(org.apache.maven.continuum.model.system.Installation installation)
|
protected static org.apache.maven.continuum.model.system.Installation |
createTestInstallation(String name,
String type,
String varName,
String varValue)
|
protected static org.apache.continuum.model.repository.LocalRepository |
createTestLocalRepository(org.apache.continuum.model.repository.LocalRepository repository)
|
protected static org.apache.continuum.model.repository.LocalRepository |
createTestLocalRepository(String name,
String location,
String layout)
|
protected static org.apache.maven.continuum.model.project.ProjectNotifier |
createTestNotifier(int recipientType,
boolean sendOnError,
boolean sendOnFailure,
boolean sendOnSuccess,
String type)
|
protected static org.apache.maven.continuum.model.project.ProjectNotifier |
createTestNotifier(org.apache.maven.continuum.model.project.ProjectNotifier notifier)
|
protected static org.apache.maven.continuum.model.system.Profile |
createTestProfile(org.apache.maven.continuum.model.system.Profile profile)
|
protected static org.apache.maven.continuum.model.system.Profile |
createTestProfile(String name,
String description,
int scmMode,
boolean buildWithoutChanges,
boolean active,
org.apache.maven.continuum.model.system.Installation jdk,
org.apache.maven.continuum.model.system.Installation builder)
|
protected static org.apache.maven.continuum.model.system.Profile |
createTestProfile(String name,
String description,
int scmMode,
boolean buildWithoutChanges,
boolean active,
org.apache.maven.continuum.model.system.Installation jdk,
org.apache.maven.continuum.model.system.Installation builder,
List<org.apache.maven.continuum.model.system.Installation> envVars)
|
protected static org.apache.maven.continuum.model.project.Project |
createTestProject(org.apache.maven.continuum.model.project.Project project)
|
protected static org.apache.maven.continuum.model.project.Project |
createTestProject(String artifactId,
int buildNumber,
String description,
String groupId,
String name,
String scmUrl,
int state,
String url,
String version,
String workingDirectory)
|
protected static org.apache.maven.continuum.model.project.ProjectGroup |
createTestProjectGroup(org.apache.maven.continuum.model.project.ProjectGroup group)
|
protected static org.apache.maven.continuum.model.project.ProjectGroup |
createTestProjectGroup(String name,
String description,
String groupId,
org.apache.continuum.model.repository.LocalRepository repository)
|
protected static org.apache.continuum.model.project.ProjectScmRoot |
createTestProjectScmRoot(org.apache.continuum.model.project.ProjectScmRoot scmRoot)
|
protected static org.apache.continuum.model.project.ProjectScmRoot |
createTestProjectScmRoot(String scmRootAddress,
int state,
int oldState,
String error,
org.apache.maven.continuum.model.project.ProjectGroup group)
|
protected static org.apache.continuum.model.repository.RepositoryPurgeConfiguration |
createTestRepositoryPurgeConfiguration(boolean deleteAllArtifacts,
int retentionCount,
int daysOlder,
boolean deleteReleasedSnapshots,
org.apache.maven.continuum.model.project.Schedule schedule,
boolean enabled,
org.apache.continuum.model.repository.LocalRepository repository)
|
protected static org.apache.continuum.model.repository.RepositoryPurgeConfiguration |
createTestRepositoryPurgeConfiguration(org.apache.continuum.model.repository.RepositoryPurgeConfiguration purgeConfig)
|
protected static org.apache.maven.continuum.model.project.Schedule |
createTestSchedule(org.apache.maven.continuum.model.project.Schedule schedule)
|
protected static org.apache.maven.continuum.model.project.Schedule |
createTestSchedule(String name,
String description,
int delay,
String cronExpression,
boolean active)
|
protected static org.apache.maven.continuum.model.project.Schedule |
createTestSchedule(String name,
String description,
int delay,
String cronExpression,
boolean active,
List<org.apache.maven.continuum.model.project.BuildQueue> buildQueues)
|
protected void |
setUp()
|
protected void |
tearDown()
|
Methods inherited from class org.codehaus.plexus.spring.PlexusInSpringTestCase |
getApplicationContext, getBasedir, getConfigLocations, getContainer, getPlexusConfigLocation, getResourceAsStream, getSpringConfigLocation, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
daoUtilsImpl
protected org.apache.continuum.dao.DaoUtils daoUtilsImpl
directoryPurgeConfigurationDao
protected org.apache.continuum.dao.DirectoryPurgeConfigurationDao directoryPurgeConfigurationDao
localRepositoryDao
protected org.apache.continuum.dao.LocalRepositoryDao localRepositoryDao
repositoryPurgeConfigurationDao
protected org.apache.continuum.dao.RepositoryPurgeConfigurationDao repositoryPurgeConfigurationDao
installationDao
protected org.apache.continuum.dao.InstallationDao installationDao
profileDao
protected org.apache.continuum.dao.ProfileDao profileDao
projectGroupDao
protected org.apache.continuum.dao.ProjectGroupDao projectGroupDao
projectDao
protected org.apache.continuum.dao.ProjectDao projectDao
scheduleDao
protected org.apache.continuum.dao.ScheduleDao scheduleDao
systemConfigurationDao
protected org.apache.continuum.dao.SystemConfigurationDao systemConfigurationDao
projectScmRootDao
protected org.apache.continuum.dao.ProjectScmRootDao projectScmRootDao
releaseResultDao
protected org.apache.continuum.dao.ContinuumReleaseResultDao releaseResultDao
buildQueueDao
protected org.apache.continuum.dao.BuildQueueDao buildQueueDao
buildDefinitionTemplateDao
protected org.apache.continuum.dao.BuildDefinitionTemplateDao buildDefinitionTemplateDao
defaultProjectGroup
protected org.apache.maven.continuum.model.project.ProjectGroup defaultProjectGroup
testProjectGroup2
protected org.apache.maven.continuum.model.project.ProjectGroup testProjectGroup2
testProject1
protected org.apache.maven.continuum.model.project.Project testProject1
testProject2
protected org.apache.maven.continuum.model.project.Project testProject2
testSchedule1
protected org.apache.maven.continuum.model.project.Schedule testSchedule1
testSchedule2
protected org.apache.maven.continuum.model.project.Schedule testSchedule2
testSchedule3
protected org.apache.maven.continuum.model.project.Schedule testSchedule3
testProfile1
protected org.apache.maven.continuum.model.system.Profile testProfile1
testProfile2
protected org.apache.maven.continuum.model.system.Profile testProfile2
testProfile3
protected org.apache.maven.continuum.model.system.Profile testProfile3
testProfile4
protected org.apache.maven.continuum.model.system.Profile testProfile4
testInstallationJava13
protected org.apache.maven.continuum.model.system.Installation testInstallationJava13
testInstallationJava14
protected org.apache.maven.continuum.model.system.Installation testInstallationJava14
testInstallationMaven20a3
protected org.apache.maven.continuum.model.system.Installation testInstallationMaven20a3
testInstallationEnvVar
protected org.apache.maven.continuum.model.system.Installation testInstallationEnvVar
testBuildResult1
protected org.apache.maven.continuum.model.project.BuildResult testBuildResult1
testBuildResult2
protected org.apache.maven.continuum.model.project.BuildResult testBuildResult2
testBuildResult3
protected org.apache.maven.continuum.model.project.BuildResult testBuildResult3
testCheckoutResult1
protected org.apache.maven.continuum.model.scm.ScmResult testCheckoutResult1
testLocalRepository1
protected org.apache.continuum.model.repository.LocalRepository testLocalRepository1
testLocalRepository2
protected org.apache.continuum.model.repository.LocalRepository testLocalRepository2
testLocalRepository3
protected org.apache.continuum.model.repository.LocalRepository testLocalRepository3
testRepoPurgeConfiguration1
protected org.apache.continuum.model.repository.RepositoryPurgeConfiguration testRepoPurgeConfiguration1
testRepoPurgeConfiguration2
protected org.apache.continuum.model.repository.RepositoryPurgeConfiguration testRepoPurgeConfiguration2
testRepoPurgeConfiguration3
protected org.apache.continuum.model.repository.RepositoryPurgeConfiguration testRepoPurgeConfiguration3
testDirectoryPurgeConfig
protected org.apache.continuum.model.repository.DirectoryPurgeConfiguration testDirectoryPurgeConfig
testProjectScmRoot
protected org.apache.continuum.model.project.ProjectScmRoot testProjectScmRoot
testContinuumReleaseResult
protected org.apache.continuum.model.release.ContinuumReleaseResult testContinuumReleaseResult
testBuildQueue1
protected org.apache.maven.continuum.model.project.BuildQueue testBuildQueue1
testBuildQueue2
protected org.apache.maven.continuum.model.project.BuildQueue testBuildQueue2
testBuildQueue3
protected org.apache.maven.continuum.model.project.BuildQueue testBuildQueue3
AbstractContinuumStoreTestCase
public AbstractContinuumStoreTestCase()
setUp
protected void setUp()
throws Exception
- Overrides:
setUp
in class org.codehaus.plexus.spring.PlexusInSpringTestCase
- Throws:
Exception
createBuildDatabase
protected void createBuildDatabase(boolean isTestFromDataManagementTool)
throws Exception
- Throws:
Exception
createBuildDatabase
protected void createBuildDatabase(boolean addToStore,
boolean isTestFromDataManagementTool)
throws Exception
- Throws:
Exception
tearDown
protected void tearDown()
throws Exception
- Overrides:
tearDown
in class org.codehaus.plexus.spring.PlexusInSpringTestCase
- Throws:
Exception
assertBuildDatabase
protected void assertBuildDatabase()
throws org.apache.maven.continuum.store.ContinuumStoreException
- Throws:
org.apache.maven.continuum.store.ContinuumStoreException
assertEmpty
protected void assertEmpty(boolean isTestFromDataManagementTool)
throws org.apache.maven.continuum.store.ContinuumStoreException
- Throws:
org.apache.maven.continuum.store.ContinuumStoreException
createTestBuildDefinition
protected static org.apache.maven.continuum.model.project.BuildDefinition createTestBuildDefinition(org.apache.maven.continuum.model.project.BuildDefinition buildDefinition)
createTestBuildDefinition
protected static org.apache.maven.continuum.model.project.BuildDefinition createTestBuildDefinition(String arguments,
String buildFile,
String goals,
org.apache.maven.continuum.model.system.Profile profile,
org.apache.maven.continuum.model.project.Schedule schedule,
boolean defaultForProject,
boolean buildFresh)
createTestNotifier
protected static org.apache.maven.continuum.model.project.ProjectNotifier createTestNotifier(org.apache.maven.continuum.model.project.ProjectNotifier notifier)
createTestNotifier
protected static org.apache.maven.continuum.model.project.ProjectNotifier createTestNotifier(int recipientType,
boolean sendOnError,
boolean sendOnFailure,
boolean sendOnSuccess,
String type)
createTestInstallation
protected static org.apache.maven.continuum.model.system.Installation createTestInstallation(String name,
String type,
String varName,
String varValue)
createTestInstallation
protected static org.apache.maven.continuum.model.system.Installation createTestInstallation(org.apache.maven.continuum.model.system.Installation installation)
createTestSchedule
protected static org.apache.maven.continuum.model.project.Schedule createTestSchedule(org.apache.maven.continuum.model.project.Schedule schedule)
createTestSchedule
protected static org.apache.maven.continuum.model.project.Schedule createTestSchedule(String name,
String description,
int delay,
String cronExpression,
boolean active)
createTestSchedule
protected static org.apache.maven.continuum.model.project.Schedule createTestSchedule(String name,
String description,
int delay,
String cronExpression,
boolean active,
List<org.apache.maven.continuum.model.project.BuildQueue> buildQueues)
createTestProfile
protected static org.apache.maven.continuum.model.system.Profile createTestProfile(org.apache.maven.continuum.model.system.Profile profile)
createTestProfile
protected static org.apache.maven.continuum.model.system.Profile createTestProfile(String name,
String description,
int scmMode,
boolean buildWithoutChanges,
boolean active,
org.apache.maven.continuum.model.system.Installation jdk,
org.apache.maven.continuum.model.system.Installation builder)
createTestProfile
protected static org.apache.maven.continuum.model.system.Profile createTestProfile(String name,
String description,
int scmMode,
boolean buildWithoutChanges,
boolean active,
org.apache.maven.continuum.model.system.Installation jdk,
org.apache.maven.continuum.model.system.Installation builder,
List<org.apache.maven.continuum.model.system.Installation> envVars)
createTestProjectGroup
protected static org.apache.maven.continuum.model.project.ProjectGroup createTestProjectGroup(org.apache.maven.continuum.model.project.ProjectGroup group)
createTestProjectGroup
protected static org.apache.maven.continuum.model.project.ProjectGroup createTestProjectGroup(String name,
String description,
String groupId,
org.apache.continuum.model.repository.LocalRepository repository)
createTestProject
protected static org.apache.maven.continuum.model.project.Project createTestProject(org.apache.maven.continuum.model.project.Project project)
createTestProject
protected static org.apache.maven.continuum.model.project.Project createTestProject(String artifactId,
int buildNumber,
String description,
String groupId,
String name,
String scmUrl,
int state,
String url,
String version,
String workingDirectory)
assertProjectEquals
protected static void assertProjectEquals(org.apache.maven.continuum.model.project.Project expectedProject,
org.apache.maven.continuum.model.project.Project project)
assertProjectGroupEquals
protected static void assertProjectGroupEquals(org.apache.maven.continuum.model.project.ProjectGroup expectedGroup,
org.apache.maven.continuum.model.project.ProjectGroup actualGroup)
assertScheduleEquals
protected static void assertScheduleEquals(org.apache.maven.continuum.model.project.Schedule expectedSchedule,
org.apache.maven.continuum.model.project.Schedule actualSchedule)
assertProfileEquals
protected static void assertProfileEquals(org.apache.maven.continuum.model.system.Profile expectedProfile,
org.apache.maven.continuum.model.system.Profile actualProfile)
assertInstallationEquals
protected static void assertInstallationEquals(org.apache.maven.continuum.model.system.Installation expected,
org.apache.maven.continuum.model.system.Installation actual)
assertBuildResultEquals
protected static void assertBuildResultEquals(org.apache.maven.continuum.model.project.BuildResult expected,
org.apache.maven.continuum.model.project.BuildResult actual)
assertScmResultEquals
protected static void assertScmResultEquals(org.apache.maven.continuum.model.scm.ScmResult expected,
org.apache.maven.continuum.model.scm.ScmResult actual)
assertNotifiersEqual
protected static void assertNotifiersEqual(List<org.apache.maven.continuum.model.project.ProjectNotifier> expected,
List<org.apache.maven.continuum.model.project.ProjectNotifier> actual)
assertNotifierEquals
protected static void assertNotifierEquals(org.apache.maven.continuum.model.project.ProjectNotifier expected,
org.apache.maven.continuum.model.project.ProjectNotifier actual)
assertBuildDefinitionsEqual
protected static void assertBuildDefinitionsEqual(List<org.apache.maven.continuum.model.project.BuildDefinition> expectedBuildDefinitions,
List<org.apache.maven.continuum.model.project.BuildDefinition> actualBuildDefinitions)
assertBuildDefinitionEquals
protected static void assertBuildDefinitionEquals(org.apache.maven.continuum.model.project.BuildDefinition expectedBuildDefinition,
org.apache.maven.continuum.model.project.BuildDefinition actualBuildDefinition)
assertDevelopersEqual
protected static void assertDevelopersEqual(List<org.apache.maven.continuum.model.project.ProjectDeveloper> expectedDevelopers,
List<org.apache.maven.continuum.model.project.ProjectDeveloper> actualDevelopers)
assertDeveloperEquals
protected static void assertDeveloperEquals(org.apache.maven.continuum.model.project.ProjectDeveloper expectedDeveloper,
org.apache.maven.continuum.model.project.ProjectDeveloper actualDeveloper)
assertDependenciesEqual
protected static void assertDependenciesEqual(List<org.apache.maven.continuum.model.project.ProjectDependency> expectedDependencies,
List<org.apache.maven.continuum.model.project.ProjectDependency> actualDependencies)
assertDependencyEquals
protected static void assertDependencyEquals(org.apache.maven.continuum.model.project.ProjectDependency expectedDependency,
org.apache.maven.continuum.model.project.ProjectDependency actualDependency)
createTestDependency
protected static org.apache.maven.continuum.model.project.ProjectDependency createTestDependency(org.apache.maven.continuum.model.project.ProjectDependency dependency)
createTestDeveloper
protected static org.apache.maven.continuum.model.project.ProjectDeveloper createTestDeveloper(org.apache.maven.continuum.model.project.ProjectDeveloper developer)
createTestDependency
protected static org.apache.maven.continuum.model.project.ProjectDependency createTestDependency(String groupId,
String artifactId,
String version)
createTestDeveloper
protected static org.apache.maven.continuum.model.project.ProjectDeveloper createTestDeveloper(int continuumId,
String email,
String name,
String scmId)
createTestLocalRepository
protected static org.apache.continuum.model.repository.LocalRepository createTestLocalRepository(org.apache.continuum.model.repository.LocalRepository repository)
createTestLocalRepository
protected static org.apache.continuum.model.repository.LocalRepository createTestLocalRepository(String name,
String location,
String layout)
createTestRepositoryPurgeConfiguration
protected static org.apache.continuum.model.repository.RepositoryPurgeConfiguration createTestRepositoryPurgeConfiguration(org.apache.continuum.model.repository.RepositoryPurgeConfiguration purgeConfig)
createTestRepositoryPurgeConfiguration
protected static org.apache.continuum.model.repository.RepositoryPurgeConfiguration createTestRepositoryPurgeConfiguration(boolean deleteAllArtifacts,
int retentionCount,
int daysOlder,
boolean deleteReleasedSnapshots,
org.apache.maven.continuum.model.project.Schedule schedule,
boolean enabled,
org.apache.continuum.model.repository.LocalRepository repository)
createTestDirectoryPurgeConfiguration
protected static org.apache.continuum.model.repository.DirectoryPurgeConfiguration createTestDirectoryPurgeConfiguration(org.apache.continuum.model.repository.DirectoryPurgeConfiguration purgeConfig)
createTestDirectoryPurgeConfiguration
protected static org.apache.continuum.model.repository.DirectoryPurgeConfiguration createTestDirectoryPurgeConfiguration(String location,
String directoryType,
boolean deleteAllDirectories,
int retentionCount,
int daysOlder,
org.apache.maven.continuum.model.project.Schedule schedule,
boolean enabled)
assertLocalRepositoryEquals
protected static void assertLocalRepositoryEquals(org.apache.continuum.model.repository.LocalRepository expectedRepository,
org.apache.continuum.model.repository.LocalRepository actualRepository)
assertRepositoryPurgeConfigurationEquals
protected static void assertRepositoryPurgeConfigurationEquals(org.apache.continuum.model.repository.RepositoryPurgeConfiguration expectedConfig,
org.apache.continuum.model.repository.RepositoryPurgeConfiguration actualConfig)
assertDirectoryPurgeConfigurationEquals
protected static void assertDirectoryPurgeConfigurationEquals(org.apache.continuum.model.repository.DirectoryPurgeConfiguration expectedConfig,
org.apache.continuum.model.repository.DirectoryPurgeConfiguration actualConfig)
createTestProjectScmRoot
protected static org.apache.continuum.model.project.ProjectScmRoot createTestProjectScmRoot(String scmRootAddress,
int state,
int oldState,
String error,
org.apache.maven.continuum.model.project.ProjectGroup group)
createTestProjectScmRoot
protected static org.apache.continuum.model.project.ProjectScmRoot createTestProjectScmRoot(org.apache.continuum.model.project.ProjectScmRoot scmRoot)
assertProjectScmRootEquals
protected static void assertProjectScmRootEquals(org.apache.continuum.model.project.ProjectScmRoot expectedConfig,
org.apache.continuum.model.project.ProjectScmRoot actualConfig)
createTestContinuumReleaseResult
protected static org.apache.continuum.model.release.ContinuumReleaseResult createTestContinuumReleaseResult(org.apache.maven.continuum.model.project.ProjectGroup group,
org.apache.maven.continuum.model.project.Project project,
String releaseGoal,
int resultCode,
long startTime,
long endTime)
createTestContinuumReleaseResult
protected static org.apache.continuum.model.release.ContinuumReleaseResult createTestContinuumReleaseResult(org.apache.continuum.model.release.ContinuumReleaseResult releaseResult)
assertReleaseResultEquals
protected static void assertReleaseResultEquals(org.apache.continuum.model.release.ContinuumReleaseResult expectedConfig,
org.apache.continuum.model.release.ContinuumReleaseResult actualConfig)
createTestBuildQueue
protected static org.apache.maven.continuum.model.project.BuildQueue createTestBuildQueue(String name)
createTestBuildQueue
protected static org.apache.maven.continuum.model.project.BuildQueue createTestBuildQueue(org.apache.maven.continuum.model.project.BuildQueue buildQueue)
assertBuildQueueEquals
protected static void assertBuildQueueEquals(org.apache.maven.continuum.model.project.BuildQueue expectedConfig,
org.apache.maven.continuum.model.project.BuildQueue actualConfig)
createTestBuildDefinitionTemplate
protected static org.apache.maven.continuum.model.project.BuildDefinitionTemplate createTestBuildDefinitionTemplate(String name,
String type,
boolean continuumDefault)
createStore
protected void createStore()
throws Exception
- Setup JDO Factory
- Throws:
Exception
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.