org.apache.maven.continuum
Class DefaultContinuumTest

Package class diagram package DefaultContinuumTest
java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.codehaus.plexus.spring.PlexusInSpringTestCase
              extended by org.apache.maven.continuum.AbstractContinuumTest
                  extended by org.apache.maven.continuum.DefaultContinuumTest
All Implemented Interfaces:
junit.framework.Test

public class DefaultContinuumTest
extends org.apache.maven.continuum.AbstractContinuumTest

Version:
$Id: DefaultContinuumTest.java 822551 2009-10-07 02:17:10Z ctan $
Author:
Trygve Laugstøl

Field Summary
 
Fields inherited from class org.codehaus.plexus.spring.PlexusInSpringTestCase
applicationContext
 
Constructor Summary
DefaultContinuumTest()
           
 
Method Summary
protected  void setUp()
           
 void testAddAntProjectWithdefaultBuildDef()
           
 void testAddMavenTwoProjectSet()
           
 void testBuildDefinitions()
           
 void testBuildProjectGroupWhileAtLeastOneProjectIsInReleaseStage()
           
 void testBuildProjectWhileProjectIsInReleaseStage()
           
 void testContinuumConfiguration()
           
 void testContinuumReleaseResult()
           
 void testExecuteAction()
           
 void testProjectAndGroupNotifiers()
          test the logic for notifiers
 void testProjectGroups()
          todo add another project group to test
 void testRemoveMavenTwoProject()
           
 void testRemoveProjectFromCheckoutQueue()
           
 void testRemoveProjectGroupWithRepository()
           
 void testUpdateMavenTwoProject()
           
 
Methods inherited from class org.apache.maven.continuum.AbstractContinuumTest
addProject, addProject, addProject, assertProjectEquals, assertProjectEquals, assertProjectEquals, createDefaultProjectGroup, createMailNotifierList, createStubProjectGroup, getBuildExecutor, getDefaultProjectGroup, getProjectDao, getProjectGroupDao, getScheduleDao, makeProject, makeProject, makeStubProject, makeStubShellProject, setUpConfigurationService, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultContinuumTest

public DefaultContinuumTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class org.apache.maven.continuum.AbstractContinuumTest
Throws:
Exception

testContinuumConfiguration

public void testContinuumConfiguration()
                                throws Exception
Throws:
Exception

testAddMavenTwoProjectSet

public void testAddMavenTwoProjectSet()
                               throws Exception
Throws:
Exception

testUpdateMavenTwoProject

public void testUpdateMavenTwoProject()
                               throws Exception
Throws:
Exception

testRemoveMavenTwoProject

public void testRemoveMavenTwoProject()
                               throws Exception
Throws:
Exception

testBuildDefinitions

public void testBuildDefinitions()
                          throws Exception
Throws:
Exception

testProjectGroups

public void testProjectGroups()
                       throws Exception
todo add another project group to test

Throws:
Exception

testProjectAndGroupNotifiers

public void testProjectAndGroupNotifiers()
                                  throws Exception
test the logic for notifiers

Throws:
Exception

testExecuteAction

public void testExecuteAction()
                       throws Exception
Throws:
Exception

testRemoveProjectFromCheckoutQueue

public void testRemoveProjectFromCheckoutQueue()
                                        throws Exception
Throws:
Exception

testAddAntProjectWithdefaultBuildDef

public void testAddAntProjectWithdefaultBuildDef()
                                          throws Exception
Throws:
Exception

testRemoveProjectGroupWithRepository

public void testRemoveProjectGroupWithRepository()
                                          throws Exception
Throws:
Exception

testContinuumReleaseResult

public void testContinuumReleaseResult()
                                throws Exception
Throws:
Exception

testBuildProjectWhileProjectIsInReleaseStage

public void testBuildProjectWhileProjectIsInReleaseStage()
                                                  throws Exception
Throws:
Exception

testBuildProjectGroupWhileAtLeastOneProjectIsInReleaseStage

public void testBuildProjectGroupWhileAtLeastOneProjectIsInReleaseStage()
                                                                 throws Exception
Throws:
Exception


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.