org.apache.maven.shared.release.config
Class PropertiesReleaseDescriptorStoreTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.codehaus.plexus.PlexusTestCase
              extended by org.apache.maven.shared.release.config.PropertiesReleaseDescriptorStoreTest
All Implemented Interfaces:
Test

public class PropertiesReleaseDescriptorStoreTest
extends org.codehaus.plexus.PlexusTestCase

Test the properties store.

Author:
Brett Porter

Field Summary
 
Fields inherited from class org.codehaus.plexus.PlexusTestCase
basedir, container
 
Constructor Summary
PropertiesReleaseDescriptorStoreTest()
           
 
Method Summary
 ReleaseDescriptor createMergeConfiguration()
           
protected  void setUp()
           
 void testDeleteFile()
           
 void testMergeFromEmptyFile()
           
 void testMergeFromMissingFile()
           
 void testMissingDeleteFile()
           
 void testOverwriteFile()
           
 void testReadFromEmptyFile()
           
 void testReadFromFile()
           
 void testReadFromFileUsingWorkingDirectory()
           
 void testReadMissingFile()
           
 void testWriteToNewFile()
           
 void testWriteToNewFileDottedIds()
           
 void testWriteToNewFileNullMappedScm()
           
 void testWriteToNewFileRequiredOnly()
           
 void testWriteToWorkingDirectory()
           
 
Methods inherited from class org.codehaus.plexus.PlexusTestCase
createContainerInstance, customizeContext, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getContainer, getCustomConfiguration, getResourceAsStream, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, release, tearDown
 
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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertiesReleaseDescriptorStoreTest

public PropertiesReleaseDescriptorStoreTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class org.codehaus.plexus.PlexusTestCase
Throws:
Exception

testReadFromFile

public void testReadFromFile()
                      throws ReleaseDescriptorStoreException
Throws:
ReleaseDescriptorStoreException

testReadFromFileUsingWorkingDirectory

public void testReadFromFileUsingWorkingDirectory()
                                           throws Exception
Throws:
Exception

testReadFromEmptyFile

public void testReadFromEmptyFile()
                           throws ReleaseDescriptorStoreException
Throws:
ReleaseDescriptorStoreException

testReadMissingFile

public void testReadMissingFile()
                         throws ReleaseDescriptorStoreException
Throws:
ReleaseDescriptorStoreException

testMergeFromEmptyFile

public void testMergeFromEmptyFile()
                            throws ReleaseDescriptorStoreException,
                                   IOException
Throws:
ReleaseDescriptorStoreException
IOException

testMergeFromMissingFile

public void testMergeFromMissingFile()
                              throws ReleaseDescriptorStoreException,
                                     IOException
Throws:
ReleaseDescriptorStoreException
IOException

testWriteToNewFile

public void testWriteToNewFile()
                        throws ReleaseDescriptorStoreException
Throws:
ReleaseDescriptorStoreException

testWriteToWorkingDirectory

public void testWriteToWorkingDirectory()
                                 throws Exception
Throws:
Exception

testWriteToNewFileRequiredOnly

public void testWriteToNewFileRequiredOnly()
                                    throws ReleaseDescriptorStoreException
Throws:
ReleaseDescriptorStoreException

testWriteToNewFileDottedIds

public void testWriteToNewFileDottedIds()
                                 throws ReleaseDescriptorStoreException
Throws:
ReleaseDescriptorStoreException

testWriteToNewFileNullMappedScm

public void testWriteToNewFileNullMappedScm()
                                     throws ReleaseDescriptorStoreException
Throws:
ReleaseDescriptorStoreException

testOverwriteFile

public void testOverwriteFile()
                       throws ReleaseDescriptorStoreException
Throws:
ReleaseDescriptorStoreException

testDeleteFile

public void testDeleteFile()
                    throws ReleaseDescriptorStoreException,
                           IOException
Throws:
ReleaseDescriptorStoreException
IOException

testMissingDeleteFile

public void testMissingDeleteFile()
                           throws ReleaseDescriptorStoreException,
                                  IOException
Throws:
ReleaseDescriptorStoreException
IOException

createMergeConfiguration

public ReleaseDescriptor createMergeConfiguration()
                                           throws IOException
Throws:
IOException


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.